Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
As a Linux Device Driver Engineer, you will be responsible for porting existing Linux device drivers to new platforms, SoCs, and kernel versions. You will also engage in new driver development for custom hardware components and peripherals, debugging kernel and driver-level issues using industry-standard tools, and integrating & bringing up hardware with Linux-based systems. Working closely with hardware teams, you will interpret specifications to enable device functionality and optimize drivers for performance, reliability, and resource efficiency. Additionally, you will be required to write clear technical documentation for driver APIs, design, and integration steps. To excel in this role, you should hold a Bachelors/Masters in Computer Science, Electronics, or related field, along with 4 to 8 years of professional experience in software development. Proficiency in C/C++ programming, memory management, and hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.) are essential. You should have a good understanding of Linux kernel architecture, module programming, build systems, interrupt handling, DMA, and device tree configuration. Familiarity with cross-compilation, embedded Linux toolchains, and debugging tools like GDB, ftrace, perf, printk, and version control experience with Git are required. Preferred skills include exposure to multiple driver types (networking, storage, multimedia, etc.), experience with Yocto, Buildroot, or similar embedded Linux environments, knowledge of real-time Linux and RT patches, and scripting knowledge (Python, Bash) for testing and automation. Strong analytical and debugging skills, good communication and collaboration abilities, as well as the ability to work independently and take ownership of deliverables are key soft skills for this role.,
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
As an Embedded Software Engineer with 2-5 years of experience in Embedded system design, you will be involved in the prototype to product development cycle. This role offers an exciting opportunity to contribute to a social impacting project alongside a Young and Passionate Team. Your responsibilities will include developing Firmware from Hardware Abstraction Layer (HAL) to the Application Layer. You will be interfacing with external peripherals such as Sensors, Actuators, Touch Screen Displays, and Data loggers. Strong debugging skills using Debuggers on embedded Platforms will be crucial. Additionally, you will support the production team to enhance production efficiency and manage software repositories and release mechanisms. Your skill set should encompass excellent knowledge of embedded systems, coding techniques, communication protocols, interfaces, and hardware subsystems. Experience with MCUs such as ESP32, ARM Cortex, Atmel Atmega series, STM, Microchip, or similar is mandatory. Proficiency in communication protocols like RS232, USB, I2C, SPI, USB, BLE, and Ethernet is required. You should also have experience in interfacing with peripheral devices like ADC, RTC, LCD panels, and Touch Screens. Working knowledge in IDEs like MPLAB, IAR for ARM, KEIL MDK, or similar is expected. Familiarity with debugging tools such as emulators, debuggers, programmers, etc., is essential. Moreover, experience in working with Embedded platforms of Microchip, Atmel, ST, and NXP is desirable. Knowledge and hands-on experience in DSP concepts like Sampling, Aliasing, Filtering, Time series, and spectral domain will be beneficial. Strong oral and written communication skills in English are necessary. You should be self-driven, self-motivated, hard-working, and highly focused on work and achieving goals. It would be advantageous if you have an understanding of Software development for Medical devices following IEC 62304 and ISO-13485 standards. Experience in AWS IoT core or similar platforms, proficiency in any scripting language like Python, familiarity with automated hardware testing, and knowledge of version control tools such as GIT/SV are considered good to have for this role.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
kochi, kerala
On-site
As an Embedded C Developer (Non-Automotive) with 2 to 4 years of experience, your primary responsibilities will include designing, implementing, and testing embedded system virtual models using C/C++. You will be required to develop efficient and reliable low-level firmware for embedded platforms. Collaboration with hardware and systems teams to simulate hardware behavior in software will be crucial. Additionally, debugging and optimizing embedded code to achieve top-notch performance will be part of your daily tasks. Ensuring seamless peripheral communication involving SPI, I2C, UART, Timers, ADCs, among others, will also be a key responsibility. To excel in this role, you must possess strong programming expertise in C, with basic knowledge of C++ being a plus. Your proven experience in embedded software or firmware development will be highly valuable. Hands-on experience with bare-metal programming or Linux-based embedded systems is essential. Proficiency in debugging tools and troubleshooting embedded systems is a must. A deep understanding of hardware interfaces such as SPI, I2C, UART, Timers, Interrupts, and ADCs will be beneficial. Prior experience in non-automotive domains like consumer electronics, medical devices, industrial automation, and telecom will be advantageous for this position.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
As a highly skilled C++ Developer with 8-12 years of experience, you will be responsible for developing high-quality C++ applications with a strong emphasis on robust architecture, maintainability, and performance. Your role will involve enforcing coding standards and best practices, optimizing data structures and algorithms for efficiency and scalability, and participating in architectural discussions on data handling, concurrency, and system design. Additionally, you will conduct thorough code reviews, implement unit tests, and debug complex software issues to enhance performance and reliability. To excel in this position, you must have a strong proficiency in modern C++ (11/14/17/20) and Object-Oriented Programming (OOP), along with hands-on experience in software architecture and design. Your expertise in multithreading, concurrency, and memory management in C++ will be crucial, as well as your understanding of software quality principles such as code reviews, static analysis, and test-driven development (TDD). Familiarity with design patterns, STL, and smart pointers, as well as experience with debugging tools and unit testing frameworks, will further strengthen your candidacy. Preferred skills for this role include experience with CMake, Boost, Qt, or embedded systems, as well as scripting knowledge in Python or Bash for automation. Development experience in Linux/Unix environments will also be beneficial. A background in Agile/Scrum methodologies, CI/CD pipelines, and version control proficiency in Git, SVN, or Mercurial is highly desirable. Additionally, the ability to articulate technical concepts clearly and engage in deep technical discussions will be essential for success in this role. Ideally, you should hold a Bachelors or Masters degree in Computer Science, Software Engineering, or a related field to qualify for this position. Your critical thinking skills, hands-on experience in designing scalable software, and commitment to code quality and testing practices will be key attributes that we are looking for in our C++ Developer.,
Posted 1 week ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
We are seeking a highly skilled Embedded C++ Developer with 9 to 12 years of experience in compiler design and development for a high-performance security system project in Bangalore. The project involves converting SNORT rule sets into state tables, implementing regex pattern matching, and integrating with FPGA-based acceleration engines. As an Embedded C++ Developer, your key responsibilities will include designing and developing a C++ compiler for optimized state machines, implementing regex parsing and lookup modules for high-speed pattern matching, collaborating with hardware teams for FPGA acceleration optimization, interfacing with customers to gather requirements and feedback, debugging and optimizing code for performance and memory efficiency in embedded environments, and ensuring integration and stability across platforms by working closely with QA and system teams. The ideal candidate should have 9 to 12 years of hands-on experience in Embedded C++, strong proficiency in C++ programming (preferably modern C++ - C++11/14/17), a solid understanding of compiler theory, state machines, and parsing techniques (e.g., Lex/Yacc), experience with regular expression engines, pattern matching techniques, and intrusion detection systems, exposure to FPGA-based acceleration and HLS flow, familiarity with Embedded Linux or RTOS-based systems, and knowledge of networking protocols, SNORT rules, or packet inspection. Experience with version control systems (Git), CI/CD integration, and debugging tools (gdb, valgrind, etc.) is also required. In addition to technical skills, the successful candidate should possess strong analytical and problem-solving abilities, excellent communication skills for collaboration with internal teams and customers, and the ability to work in a dynamic, fast-paced environment while adapting to changing priorities. Preferred qualifications include a Bachelor's or Master's degree in Computer Science, Electronics, or a related field, as well as previous experience in network security, IDS/IPS systems, or compiler development projects.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have a strong practical hands-on experience with C programming and debugging skills. Your technical project track record should demonstrate expertise in Linux User Space application development. You should have the ability to develop Linux kernel device drivers from scratch and possess strong knowledge of at least one Linux kernel subsystem. Experience with Linux kernel version 3.0 and above is required. Hands-on experience with SoCs of Marvell, NXP, TI, Broadcom, Qualcomm, etc., specifically in board bring-up, is essential. Understanding of various processor architectures such as Cortex-A series, ARM series processors, and other general-purpose microcontrollers is preferred. Proficiency in build systems like Yocto, Buildroot, CMake, and Makefiles is necessary, along with a strong understanding of the Git version control system. You should be familiar with debugging tools such as gdb, valgrind, and static code analyzer tools like cppchecker. Experience in customer interaction, particularly with US and European clients, is a must. Excellent analytical and problem-solving skills are required, as well as fluency in English (verbal and written). Participation in feature and design discussions within and across teams is expected. Skills Required: - Proficiency in OOPS programming languages, particularly C++ - Experience in Embedded GUI Development using QT or similar technologies - Ability to review hardware schematics and debug PCBs - Working knowledge of architecting embedded systems - Familiarity with tools like logic analyzers and digital oscilloscopes Education Criteria: - B.E. / B.Tech in Electronics, Electronics & Communication, or Computer Engineering,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
maharashtra
On-site
The role requires strong capabilities in terminal handling, deployment, secure code practices (code signing), and debugging using industry protocols such as MQTT. You will work extensively with UCOS-II RTOS, including task scheduling, inter-process communication, and real-time system performance. Design and implement GUI interfaces using LVGL library in resource-constrained environments. Integrate and maintain communication protocols, especially MQTT, for device communication and cloud sync. You will handle terminal-level operations including deployment, firmware updates, device provisioning, and secure code signing. Collaboration with QA, security, and hardware teams to ensure seamless integration and high system reliability is essential. Creating and maintaining technical documentation and deployment guides is a key responsibility. Required Skills and Qualifications: - Strong proficiency in C programming language, particularly in embedded environments. - Minimum 6 years of experience working with RTOS (UCOS-II preferred). - Proven experience with LVGL for building modern and responsive user interfaces on embedded platforms. - Hands-on knowledge of terminal handling, remote deployment, and device lifecycle management. - Familiarity with secure code signing, encryption techniques, and debugging tools for embedded systems. - Experience working with MQTT protocol for lightweight messaging and communication. - Familiarity with version control systems like Git, and basic CI/CD workflows. - Strong analytical and problem-solving skills. Preferred Qualifications: - Knowledge of Linux kernel-level programming or other RTOS platforms. - Experience in device certification processes for financial terminals. Job Type: Full-time Benefits: Provident Fund Experience: C: 6 years (Preferred) Work Location: In person Please share your resume on meghana.s@mypcot.com If you have any queries or need more information, feel free to contact the employer at +91 8826276401.,
Posted 1 week ago
10.0 - 14.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a Senior Electrical and Electronics Engineer (PCB Design Engineer) at a top 5 industrial AI startup in Coimbatore, Tamil Nadu, India, you will be a key member of the dynamic client team dedicated to developing advanced AI technology-based products. Your primary responsibility will involve designing and analyzing innovative industrial products with a focus on ensuring robustness, reliability, high performance, and adherence to international standards. Your tasks will include designing, simulating, and prototyping analog and digital circuits for industrial applications, as well as collaborating closely with firmware and mechanical teams to deliver integrated hardware solutions. You will conduct testing and debugging processes to guarantee reliability and compliance with industry standards, while also optimizing designs for cost-effectiveness, manufacturability, and performance. To excel in this role, you must stay updated on the latest advancements in electronic components, develop hardware schematics and Bills of Materials (BOM) using EDA tools, and conduct worst-case analysis to ensure robust and reliable hardware designs. Additionally, you will review PCB layouts to ensure proper thermal management and compliance with EMI/EMC standards, as well as collaborate with the functional safety team on FMEDA activities. Your professional expertise should include at least 10 years of hands-on experience in hardware design, with a strong focus on analog and digital electronics. You should possess extensive knowledge and practical experience in areas such as DC/DC converters, Op-Amps, and other critical analog circuits. Technical proficiency in EMI/EMC considerations, worst-case analysis, and soft skills like effective communication and problem-solving capabilities are essential for success in this role. Ideally, you should hold a Bachelor's or Master's degree in Electronics, Electrical, Instrumentation Engineering, or a related field. Experience in automotive, industrial, or high-reliability sectors, familiarity with functional safety standards, and proficiency in design tools like Altium Designer or OrCAD will be advantageous. Strong analytical and problem-solving skills, along with the ability to work collaboratively in team environments, are critical for delivering high-quality results. If you are a proactive and positive individual with a passion for cutting-edge technology and a desire to contribute to the development of innovative AI-based products, we encourage you to send your profiles to murugesh@vsupportsolutions.in or reach us at 8220014457 to explore this exciting opportunity further.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. We are a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth - bringing real positive changes in an increasingly virtual world, driving us beyond generational gaps and disruptions of the future. We are currently seeking ABAP Odata Services Professionals with the following qualifications: - Mandatory knowledge of OO ABAP, Odata Services, CDS Views, and Debugging tools. - Experience with RAP, ABAP on Cloud, and BTP services is desired. - Familiarity with SAP Integration Suite/PI PO is an advantage. - Knowledge of AWS Services like Lambda, SQS, StepFunctions, and EventBridge is a plus. - Good team player with a great attitude and excellent communication skills. At YASH, you will be empowered to create a career that will take you where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles: - Flexible work arrangements, free spirit, and emotional positivity. - Agile self-determination, trust, transparency, and open collaboration. - All support needed for the realization of business goals. - Stable employment with a great atmosphere and ethical corporate culture.,
Posted 1 week ago
0.0 - 3.0 years
0 Lacs
noida, uttar pradesh
On-site
As an Android Fresher or someone with one year of experience, you are expected to possess the following core technical skills: - Proficiency in Java and/or Kotlin programming languages - Strong grasp of Object-Oriented Programming concepts, collections, and exception handling - Preference for Kotlin if you are beginning anew - Sound knowledge of Android fundamentals including Activity & Fragment lifecycle, Intents (Explicit & Implicit), Views, RecyclerView, Adapters, Services, Broadcast Receivers, Runtime Permissions, Data Storage using Shared Preferences, Room Database for CRUD operations, and basic usage of SQLite - Familiarity with UI & Layouts such as ConstraintLayout, LinearLayout, etc., along with ViewBinding/DataBinding and basic Material Design components - Ability to design UI that is compatible with various mobile sizes and tablets - Experience in asynchronous programming using Coroutines (Kotlin), WorkManager, and legacy tools like AsyncTask, Handlers, and Executors - Proficiency in networking libraries like Retrofit or Volley, and JSON parsing with Gson/Moshi - Knowledge of version control systems, particularly Git basics like clone, commit, push, pull, and familiarity with GitHub/BitBucket/SVN In addition to the core technical skills, possessing the following bonus/advanced skills will be advantageous: - Understanding of MVVM Architecture and Jetpack Components including ViewModel, LiveData, Navigation Component - Experience with Firebase Integration for push notifications, authentication, and analytics - Knowledge of Dependency Injection, particularly basics of Hilt or Koin - Proficiency in Unit Testing using JUnit and Mockito - Ability to deploy applications on Play Store, including signing APK, versioning, and release process You should be well-versed in working with the following tools & environment: - Android Studio - Basic dependency management using Gradle - Logcat and Debugging Tools - Experience with AVD Emulator or real device usage If you find yourself interested and possess the required skills, kindly share your updated resume at neeru@appsquadz.com or contact us at 9717223642. This is a full-time job with a work schedule from Monday to Friday during the morning shift. The work location is in person.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
jalandhar, punjab
On-site
You are a skilled Flutter Developer who will be responsible for developing and maintaining high-quality cross-platform mobile applications using Flutter. Your key responsibilities will include integrating RESTful APIs and third-party services, collaborating with backend engineers, writing clean and scalable code, debugging technical issues, and staying updated with the latest technologies and Flutter updates. Additionally, you will participate in code reviews, testing, and deployment processes, and implement basic cloud-based features such as Firebase or AWS equivalents. To qualify for this role, you must possess a strong proficiency in Dart and Flutter framework, hands-on experience with API integration, good understanding of mobile app architecture and state management, familiarity with Git and version control workflows, basic knowledge of cloud services, experience with mobile app performance optimization and debugging tools, as well as excellent communication and teamwork skills. Preferred qualifications for this position include having published apps on the Play Store/App Store, familiarity with CI/CD pipelines for mobile apps, and experience working in an Agile/Scrum environment. This is a full-time position with benefits such as cell phone reimbursement and health insurance. The application deadline for this role is 15/08/2025.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
At EG, we are dedicated to developing software solutions for our clients, allowing them to concentrate on their respective fields of expertise. Our industry-specific software is designed by professionals from the industry, supported by EG's resources for stability, innovation, and security. We are focused on driving industries forward by addressing significant challenges such as resource optimization, efficiency, and sustainability. With a global workforce of over 3000 employees, including a team of 850+ individuals in Mangaluru, India, we prioritize a people-first culture that encourages innovation, collaboration, and continuous learning. Join us in crafting software that serves people, emphasizing user-friendly solutions over solutions that merely demand human effort. As a Probill Software Developer at EG Utility, you will be part of a dynamic team that is propelling innovation within the utility billing sector. We are seeking a seasoned Senior Developer proficient in C, C++, C#, and MS SQL to contribute to the modernization and enhancement of critical systems. In this role, you will engage in a collaborative environment where your ideas play a crucial role in shaping the future of enterprise solutions utilized by a broad audience. If you are passionate about producing clean code, robust architecture, and impactful software that supports real-world infrastructures, this position is ideal for you. Joining EG Utility means becoming part of a robust developer community that thrives on collaboration and knowledge-sharing among skilled colleagues. Additionally, you will be integrated into a Scandinavian work environment characterized by flexibility, positivity, and strong team camaraderie. The ideal candidate for this role should possess a deep interest in development beyond just a job requirement. Whether you are a recent graduate or have a few years of experience in system development, particularly in C/C++/C# and MS SQL, we are looking for a self-motivated individual who excels in a fast-paced and dynamic setting. **Required Skill Set:** - Minimum 8 years of hands-on experience in C and C++ development - Proficient in object-oriented programming (OOP) - Advanced knowledge of databases is essential - Extensive experience in MS SQL, including handling/creating stored procedures, views, and triggers - Familiarity with Win32 API is preferred - Skilled in debugging tools - Knowledge of XML and web services is advantageous - Strong problem-solving and communication abilities **What We Offer:** - Opportunity to be part of an exciting journey where hard work and personal drive are recognized - Collaboration with some of the world's top software developers - Contribution to the global energy industry - Accelerated personal and professional growth compared to other companies **General:** - Professional and business-oriented environment with diverse projects - Talented and dedicated colleagues who understand the value of collaboration and knowledge sharing - Opportunities for personal and professional advancement - Access to targeted training programs through the EG Academy - Comprehensive employee benefits package Join us at EG Utility and be part of a team that values innovation, collaboration, and personal growth in a stimulating work environment.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Engineer in the Core Platform Products team based in Hyderabad, you will be required to have 3 to 6 years of experience in the field. You should hold a Bachelors or Master's Degree in Engineering, Information Systems, Computer Science, or a related field. Your role will involve having a good understanding of microprocessor and multiprocessor architecture, including ARM, DSP, etc. Additionally, you should be well-versed in basic real-time and embedded programming concepts, as well as real-time operating systems concepts. Your responsibilities will include hands-on experience with the Android Application Framework, Android native daemons/services, AIDL HALs, and system programming on any Linux/Unix OS. You will also be expected to have experience in debugging using tools like T32, gdb, and crash analysis tools such as android tombstones, T32, crash utility, etc. Proficiency in Git, Android Make, Android Tools, Android Studio, and Adb is essential for this role. Furthermore, experience in developing Linux kernel drivers and modifying kernel code will be considered a plus. Knowledge of AI models and familiarity with Python for AI/ML related software development will also be advantageous. Your main duties will involve driver development/support on USB, Storage, I2C, SPI, Slimbus, etc. Proficiency in C and assembly language, as well as experience using debugging tools like Lauterbach and Trace tools, will be required. You should have the ability to analyze, triage, and debug complex system-level problems and issues. Good analytical and problem-solving skills are essential for this role, along with excellent communication skills. A solid understanding of OS fundamentals, data structure, Linux kernel, and the device driver model is required. In this position, you will work under supervision, and your decision-making may impact work beyond your immediate work group. Strong verbal and written communication skills are necessary to convey information effectively. You may also need to demonstrate basic negotiation, influence, tact, etc. Tasks in this role may not have defined steps, so effective planning, problem-solving, and prioritization skills will be crucial for successful task completion.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
As the Head of Development (Tech Lead) specializing in C++ at Xtreme Next, a prominent provider of multi-asset trading platforms, you will play a crucial role in leading the technical direction of our core trading infrastructure. Based in Mumbai and working on-site, you will be responsible for overseeing the engineering team, driving technical architecture, and ensuring the successful delivery of scalable trading technologies. Your primary responsibilities will include leading the development of performance-critical components in C++, such as the order matching engine and FIX engine. You will also be tasked with architecting scalable systems and low-latency, high-throughput trading solutions. Managing a growing team of C++ developers and software engineers, you will collaborate closely with product, QA, and business teams to align technology with strategic objectives. In addition to reviewing architecture, code, and system design to ensure scalability and reliability, you will own the full development lifecycle from planning to deployment and support. Your role will also involve optimizing system performance, minimizing latency through advanced techniques, ensuring secure and fault-tolerant design across all modules, and leading R&D efforts for new trading technologies and platform enhancements. To excel in this role, you should possess a minimum of 8 years of software engineering experience with a strong background in C++, along with at least 2 years in a leadership or tech lead position. Proven expertise in building and scaling real-time trading systems, a solid understanding of multi-threading, networking, and memory management, and familiarity with financial protocols like FIX, FAST, or binary protocols are essential. Experience with low-latency databases and message queues, as well as a strong grasp of Linux systems, debugging tools, and profiling, will be advantageous. Furthermore, your qualifications should include a profound understanding of software architecture, performance tuning, and design patterns, excellent communication and leadership skills, and a degree in Computer Science, Engineering, or a related field. Previous experience in the financial trading industry is highly preferred. By joining Xtreme Next, you will have the opportunity to work on cutting-edge trading technologies utilized by global financial institutions, lead a talented and growing team in an innovation-driven environment, access career advancement opportunities, and contribute to a high-impact company shaping the future of multi-asset trading platforms.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise. Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we've united two industry leaders to create an optical networking powerhouse combining cutting-edge technology with proven leadership to redefine the future of connectivity. Infinera is now part of the Nokia Corporation and its subsidiaries. When you apply, the information you share will be handled with care and used only for recruitment purposes within the group. The incumbent will work in feature development of the GX platform which is part of the optical division of Nokia. The incumbent will also contribute to improving product performance and support the integration of various optical technologies. **How You Will Contribute And What You Will Learn:** - Use expertise in C/C++, L2/L3 protocols, and debugging tools to develop and debug complex features. - Plan technical requirements, manage SW/HW build releases, and support product updates, gaining experience in release management. - Assist in designing, developing, and testing hardware/software solutions tailored to customer needs, broadening skills in system design. - Deepen understanding kernel internals, general networking and socket programming QoS, network architecture, with a focus on IPV4/IPV6 and L2/L3 routing. - Collaborate with various vendors to integrate SoC architecture, learning to troubleshoot and enhance third-party solutions. - Gain exposure to Optical technologies, expanding skillset and adding value to knowledge of networking and telecom systems. **Key Skills And Experience:** - BE/Btech or ME/Mtech. 6+ years of relevant experience. - Expertise in kernel internals, general networking, and socket programming. - Should have worked previously in IP networking or telecom field. - A thorough knowledge of networking concepts in L2/L3 protocols. VLAN /OSPP /GRE/RSTP/ TCP/IP. - Must have experience on BCM-SDK and BCM-XGS chip. - Strong C/C++, system understanding, and debugging skills are required. - Candidate must possess good oral and written communication skills, be highly self-motivated and collaborate as and when required. **It would be nice if you also had:** - Experience in chassis-based router/switches will be a plus. - Understanding of different SoC architectures (32-bit, 64-bit) and toolchains. - Should be capable of working on multiple issues by prioritizing activities daily to achieve various milestones. - Familiarity with Docker, JIRA, bit-bucket, confluence will be advantageous. **About Us:** Come create the technology that helps the world act together. Nokia is committed to innovation and technology leadership across mobile, fixed, and cloud networks. Your career here will have a positive impact on people's lives and will help us build the capabilities needed for a more productive, sustainable, and inclusive world. We challenge ourselves to create an inclusive way of working where we are open to new ideas, empowered to take risks and fearless to bring our authentic selves to work. **What we offer:** Nokia offers continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs, and highly diverse teams with an inclusive culture where people thrive and are empowered. Nokia is committed to inclusion and is an equal opportunity employer. Nokia has received the following recognitions for its commitment to inclusion & equality: - One of the World's Most Ethical Companies by Ethisphere. - Gender-Equality Index by Bloomberg. - Workplace Pride Global Benchmark. We are committed to a culture of inclusion built upon our core value of respect. Join us and be part of a company where you will feel included and empowered to succeed.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation. At YASH, you will be part of a team of bright individuals working with cutting-edge technologies. Our purpose is centered around making real positive changes in an increasingly virtual world, transcending generational gaps and future disruptions. We are currently seeking ABAP Odata Services Professionals with the following qualifications: - Mandatory knowledge of OO ABAP, Odata Services, CDS Views, and Debugging tools. - Experience with RAP, ABAP on Cloud, and BTP services is desired. - Familiarity with SAP Integration Suite/PI PO is an advantage. - Knowledge of AWS Services like Lambda, SQS, StepFunctions, and EventBridge is a plus. - Being a good team player, possessing a great attitude, and excellent communication skills with a collaborative spirit are essential. YASH provides an inclusive team environment where you are empowered to shape your career path. We offer career-oriented skilling models and leverage technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our workplace culture is built on four core principles: - Flexible work arrangements, free spirit, and emotional positivity. - Agile self-determination, trust, transparency, and open collaboration. - Full support for achieving business goals. - Stable employment with a great atmosphere and ethical corporate culture.,
Posted 1 week ago
3.0 - 12.0 years
0 Lacs
maharashtra
On-site
You are an iOS Application Developer with 3-12 years of relevant experience and a strong technical background. You have proven software development skills with a focus on iOS SDK, Swift, Objective-C, Firebase, and API integration. You are adept at working with remote data, third-party libraries, and APIs. Your knowledge extends to mobile landscape, architectures, trends, and emerging technologies. Your expertise covers the full mobile development lifecycle, including asynchronous programming, debugging, memory optimization, and app publishing on the play store. You stay updated on industry trends, including advertisement integration in apps and basic design patterns. Your proficiency includes using source control tools like Git, Bitbucket, and Jira. In your role, you have been involved in developing at least two internet-based products, preferably in the Financial Services domain. As a Lead, you drive the Technical team and Product Owners in an Agile development process, ensuring adherence to Scrum values and practices. You exhibit proficiency in app development tools such as Xcode, Sublime, Vim, and have experience deploying apps to staging and production environments. Your skills include effective analysis, debugging, software engineering principles, and using REST clients and HTTP proxy tools. You are familiar with profilers, Git operations, production app monitoring tools, and automated test frameworks. Additionally, you have experience setting up CI/CD pipelines, connecting to distribution and testing environments. You are knowledgeable about build systems, app architectural paradigms, and frontend/backend stacks. Your ability to adapt to various tools, frameworks, and technologies makes you a valuable asset in the iOS development space. To apply for this position, kindly share your updated resume at ruchita.parsekar@e-stonetech.com.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team that is dedicated to utilizing the power of technology to drive innovation and shape the future. As a member of the HARMAN Automotive team, you will have the chance to fast-track your career and contribute to engineering audio systems and integrated technology platforms that enhance the driving experience. By combining ingenuity, thorough research, collaboration, and excellence in design and engineering, you will play a key role in advancing in-vehicle infotainment, safety, efficiency, and overall enjoyment. In the role of Engineer II SW at HARMAN Automotive, you will be tasked with designing, implementing, and maintaining modules for embedded systems, with a specific focus on utilizing C++ for these projects. Your responsibilities will include designing production-ready software following a defined software development process, analyzing specifications, developing high-level design, maintaining traceability, reviewing unit-level code, and documenting the work on Harman product(s). Additionally, you will provide technical coordination in software development by understanding project requirements and guiding a team of engineers on skill-building aspects related to the project. Your day-to-day tasks will involve developing and implementing modules for embedded systems using C++ as the primary language, analyzing existing embedded software for enhancements, modifications, bug fixes, or platform porting, writing clean and efficient code adhering to coding standards, collaborating with other engineers to integrate embedded systems with Windows-based platforms, utilizing IPC mechanisms for functionalities, conducting thorough testing of embedded systems, creating and maintaining comprehensive documentation, optimizing code for performance and resource constraints, identifying and resolving technical issues, and working effectively with cross-functional teams to ensure successful project delivery. To be successful in this role, you should possess 5-8 years of extensive experience in C++ and C programming, including object-oriented design, data structures, algorithms, and memory management. A strong understanding of embedded systems principles, real-time operating systems, and communication protocols is essential, along with familiarity with Windows operating systems and IPC mechanisms. Experience with debugging tools, excellent communication skills, and the ability to work collaboratively in a team environment are also key to your success. Bonus points will be awarded if you have experience with specific RTOS, hardware knowledge, version control systems, or automated testing frameworks. Additionally, willingness to work in Bangalore, India, and successfully complete a background investigation and drug screening are required for eligibility. In return, HARMAN Automotive offers a flexible work environment, employee discounts on world-class products, extensive training opportunities through HARMAN University, competitive wellness benefits, tuition reimbursement, access to the fitness center and cafeteria on the HARMAN Campus, and an inclusive work environment that values professional and personal development.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
You should have extensive experience with Python for developing high-performance networking applications, router firmware, and automation test tasks. Additionally, proficiency in the C language and working with Makefiles to build and integrate third-party libraries into router software is required. Hands-on experience with Pytest and the Python testing framework is essential for scripting and automation tasks. Your expertise should include a deep understanding of IPv4/v6 addressing, subnets, and networking layers, as well as a strong foundational knowledge of networking basics such as Ping, Routing, ARP, and how devices communicate across the network. Familiarity with key routing protocols like OSPF, BGP, and their implementation/working in router firmware and software stacks is necessary. Solid knowledge of the TCP/IP protocol suite, including layers, socket programming, and network communications is also expected. Knowledge of VPN technologies (e.g., IPSec, GRE) and tunneling protocols used in networking is a plus. You should possess expertise in using industry-standard debugging tools (e.g., GDB, Wireshark, tcpdump, pdb) for diagnosing issues in networking code and embedded systems. Additionally, you should have the ability to identify, analyze, and resolve complex software and hardware integration issues in networking environments. Your skills should include designing software for scalable, modular, and maintainable systems with a focus on performance optimization. Familiarity with Git, CI/CD pipelines for building and testing software, and a basic understanding of virtualization and containerization technologies are essential. You must ensure compliance with Truminds" Information Security (InfoSec) guidelines and best practices to safeguard data and maintain a secure work environment. Furthermore, you should have the ability to lead and guide a team of engineers, providing technical direction and support. Mentorship of junior team members to foster growth and improve technical skills is also expected from you.,
Posted 2 weeks ago
0.0 - 3.0 years
0 Lacs
maharashtra
On-site
You should have a Bachelor's degree in Computer Science, Engineering, IT, or a related field. Additionally, you should possess at least 3 years of experience in customer support or software testing; however, freshers with a strong aptitude are also encouraged to apply. Having a good understanding of software QA methodologies and tools is crucial for success in this role. Your responsibilities will include understanding and testing web/mobile applications, so it is imperative that you have the ability to comprehend these technologies. Effective communication skills in English, Marathi, and Hindi are essential. Furthermore, basic knowledge of databases, such as MySQL, and debugging tools is required. Although not mandatory, familiarity with testing tools like JIRA, Postman, or Selenium would be beneficial. Patience and empathy are key traits that you should possess while dealing with client issues. Additionally, the ability to multitask and thrive in a fast-paced environment will be advantageous in this position.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
Your responsibilities As a Software Engineer, your role will involve designing and implementing application software components and functions for real-time embedded systems. You will be responsible for analyzing and breaking down customer requirements and specifications to System/Function and software level. Additionally, you will develop System/Function Design, Software Requirements Specification, and SW components mainly using C. Your tasks will also include developing component tests, integrating the components to create a fully functional software package, and integrating third-party solutions into the system. Collaboration with internal and external partners, such as other software developers, the test department, and customer teams, is essential for the success of the projects. Your profile Knowledge: - Experience in developing embedded C software - Familiarity with Static code analysis tools such as MISRA C/C++ - Understanding of AUTOSAR layered software architecture and related model elements - Good grasp of software and application design, including design patterns - Proficiency in unit testing and component testing - Experience with embedded compilers like GHS, tasking, etc. - Familiarity with debugging tools such as Lauterbach/Trace32 - Understanding of Embedded concepts like HW/SW interfacing, drivers, and RTOS - Knowledge of operating systems commonly used in embedded systems - Experience with configuration and version management tools like SVN, Git Good to have: - Exposure to handling AUTOSAR stacks - Understanding of UML - Knowledge of automotive protocols like LIN, CAN - Experience with requirement management tools like DOORS - Proficiency in Modelling tools like Rhapsody, Enterprise architect, etc. Experience: - 5 to 8 years of relevant experience in software development Education: - B.E./B.Tech or Equivalent degree in a related field Position Requirements: - Willingness to travel domestically and internationally as per business demands Your benefits This position offers the opportunity to work on challenging projects and contribute to the development of cutting-edge technology in a dynamic environment. You will have the chance to collaborate with talented professionals and grow your skills in software development for embedded systems. Company: (Contact details provided for sharing profiles) If you are interested in this exciting opportunity, please send your profiles to tkipl.hr@thyssenkrupp.com.,
Posted 2 weeks ago
3.0 - 10.0 years
0 Lacs
karnataka
On-site
As a Linux Audio Driver Developer with 3 to 10 years of experience, you will be responsible for designing, developing, and maintaining audio device drivers on Linux and FreeRTOS platforms. Your role will involve working on ALSA framework, integrating audio codecs, and implementing audio signal processing pipelines. You will collaborate with hardware teams to support new board bring-up and custom audio solutions, and analyze complex issues related to audio latency, synchronization, noise cancellation, and quality. In this role, you will perform kernel-level debugging, tuning, and optimization to ensure the smooth operation of audio drivers. You will work closely with cross-functional teams, including hardware, firmware, platform, and application developers, to support BSP integration and contribute to system-level validation and testing. To excel in this position, you should have a strong proficiency in C programming, particularly in low-level embedded and Linux environments. Your experience with Linux audio driver development, preferably ALSA, will be crucial. A deep understanding of Linux kernel internals, device tree, and kernel debugging tools is essential. You should also have hands-on experience with audio codecs, DSPs, and audio processing chains, along with solid knowledge of ARM or RISC-V architectures. Additionally, familiarity with debugging tools such as JTAG, Oscilloscopes, and Signal Analyzers will be beneficial. Concepts like noise cancellation, echo suppression, and audio performance optimization should be within your skill set. By leveraging your technical skills and experience, you will play a key role in enhancing audio driver performance and ensuring high-quality audio output on Linux and FreeRTOS platforms.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
pune, maharashtra
On-site
You will be a part of a fast-growing startup focused on delivering end-to-end digital solutions across various industries such as Advertising, Fintech, eCommerce, Healthcare, and more. Your role as a WordPress Developer will require deep technical expertise and a strong foundation in WordPress core, custom development, and performance optimization. You will be responsible for building and scaling custom themes, plugins, and APIs, utilizing modern frontend frameworks and backend architecture to create superior solutions for businesses. Your key responsibilities will include deep knowledge of WordPress core features, custom theme development, secure plugin development, building Gutenberg blocks using React/JSX, and integrating WordPress REST API. Additionally, you will manage and configure multisite WordPress environments and have the option to automate tasks using WP-CLI. In terms of frontend development, you should have strong skills in HTML5, CSS3, SCSS, modern JavaScript, and proficiency in React.js for custom Gutenberg blocks or headless CMS setups. You should also be familiar with responsive design principles and UI frameworks like Tailwind CSS or Bootstrap. For backend and server-side tasks, you will need a deep understanding of PHP, MySQL, and advanced queries, along with experience in WooCommerce customization and security best practices implementation. If you possess advanced capabilities, you may work on headless WordPress implementations, integration with third-party APIs, development using ACF or MetaBox, and performance optimization techniques. Apart from technical skills, soft skills like writing clean, well-documented code, effective client communication, and familiarity with Agile/Scrum methodologies are highly valued. You will have the opportunity for professional growth through exposure to challenging projects, a tech environment with modern tools, career development with regular feedback, and a supportive work culture that encourages innovation and teamwork. Ideal candidates should have a minimum of 3 years of experience in WordPress development, a strong technical portfolio or GitHub repository, and be based in Balewadi, Pune. Immediate joiners with expertise in REST API, PHP, jQuery, frontend development, and other related skills are encouraged to apply for this full-time, on-site role.,
Posted 2 weeks ago
3.0 - 8.0 years
0 Lacs
karnataka
On-site
As an Android Audio Framework Developer for Automotive Domain, you will need to have relevant experience in Android Audio Framework, C++, Java JNI, Binders, IPC mechanisms, middleware audio policy manager, audio flinger, android HAL, media server, and audio server. Your main qualifications should include a minimum of 3 years to 8 years of experience in this field. You should possess strong programming skills and a good understanding of Android development, debugging tools, design patterns, data structures, Object-Oriented Programming Concepts, and Multi-threading. It is beneficial to have knowledge of creating detailed software architecture, requirements, and design documents and familiarity with UNIX and Linux. Experience in Automotive Infotainment systems and working in SDV is a plus. Understanding of various audio frameworks such as QNX MMF/io-audio/Dev-A, OpenMAX, Android Player (NuPlayer/StageFright), Android Audio System (AudioFlinger, AudioEffect, Audio Policy manager), GStreamer, etc, will be advantageous. Exposure to ALSA or Audio HAL, HIDL in Android, Codec2 interface in Android, Agile methodologies, Scrum processes for Project Development, and ASPICE practice is desirable. In addition to technical skills, you are expected to have strong communication and interpersonal skills, be self-driven, capable of working with deadlines, possess analytical skills, logical thinking, adaptability, and a willingness to learn. Being a good team player and following agile development methodologies are essential for this role.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
As a Senior Engineer in the Core Platform Products team, you will be responsible for developing and supporting drivers on various interfaces such as USB, Storage, I2C, SPI, Slimbus, and more. With 3 to 6 years of experience, your expertise will be crucial in this role located in Hyderabad. Your qualifications should ideally include a Bachelors or Master's Degree in Engineering, Information Systems, Computer Science, or a related field. It is essential to have a solid understanding of microprocessor and multiprocessor architecture, including ARM, DSP, etc. Additionally, a good grasp of real-time/embedded programming concepts and real-time operating systems is important. Hands-on experience with the Android Application Framework, Android native daemons/services, AIDL HALs, as well as system programming on Linux/Unix OS will be beneficial. Proficiency in debugging tools like T32, gdb, and crash analysis using android tombstones, T32, crash utility is necessary. Familiarity with Git, Android Make, Android Tools, Android Studio, Adb is also preferred. If you have experience in developing Linux kernel drivers and modifying kernel code, it will be considered a plus. Knowledge of AI models and proficiency in python for AI/ML related software development will also be an advantage. In this role, you will work under supervision and your decision-making may impact work beyond your immediate group. Strong communication skills, both verbal and written, are essential for conveying information effectively. You should be able to analyze, triage, and debug complex system-level problems using tools like Lauterbach and Trace tools. Your responsibilities will involve tasks that do not have defined steps, requiring effective planning, problem-solving, and prioritization skills. An excellent understanding of OS fundamentals, data structures, Linux kernel, and the device driver model is crucial for success in this position. Your ability to work collaboratively, communicate effectively, and demonstrate good analytical and problem-solving skills will be key to excelling in this role.,
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City