Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
6 - 15 Lacs
noida
Hybrid
3–6 years of experience in firmware development for embedded/telecom devices. Strong proficiency in RTOS (ThreadX, Nucleus, or similar lightweight kernels). • Experience with Unisoc/MediaTek SC6531E/MT6261 or similar 2G/feature phone chipsets.
Posted 2 months ago
8.0 - 13.0 years
30 - 45 Lacs
noida, ghaziabad, delhi / ncr
Work from Office
Job Description: Areas of Responsibility / Tasks: Design, develop, and maintain firmware for embedded Linux systems using C/C++ Ensure code quality, performance, and compliance with real-time system constraints. Integrate kernel modules and configure hardware interfaces as per product requirements. Manage and configure build systems using Buildroot, Yocto, or similar tools. Collaborate with DevOps teams to maintain CI/CD pipelines using Jenkins or other automation tools. Conduct low-level debugging using tools like GDB, JTAG, oscilloscopes, and logic analyzers. Analyze logs and system traces to resolve firmware issues across various layers (bootloader, kernel, user space). Profile and optimi...
Posted 2 months ago
3.0 - 6.0 years
10 - 20 Lacs
noida
Work from Office
As an RTOS Engineer, the role involves analyzing, customizing, and integrating the proprietary voice patch engine into Lavas feature phone firmware. Working closely with the Embedded C Engineer and Project Manager is crucial to ensure seamless integration with Unisoc/MediaTek chipsets. **Key Responsibilities** - Reverse-engineer existing firmware to identify integration points for the Bol” voice patch. - Customize and optimize RTOS components to support TTS/voice playback features. - Integrate audio codecs (e.g., IMA ADPCM) and phoneme mapping within firmware constraints. - Perform device-level validation for memory, latency, and power usage. - Collaborate with Lava’s in-house firmware team ...
Posted 2 months ago
3.0 - 7.0 years
4 - 8 Lacs
chennai
Work from Office
About The Role We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) preferred qualifications: Bachelors/Mast...
Posted 2 months ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Software Engineer, you will utilize your expertise in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and proficient C/C++ programming skills to develop multi-threaded applications. Your role will involve integration with ARM/IA-64 architectures and close collaboration with hardware teams. Your responsibilities will include the development and maintenance of embedded software using C/C++, working with RTOS and multi-threaded systems, as well as optimizing performance by interfacing with hardware. Your primary skills should encompass C/C++ programming, RTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux), and multi-threaded development. Familiarity with ARM/IA-64 architecture and har...
Posted 2 months ago
4.0 - 8.0 years
0 Lacs
karnataka
On-site
As an Embedded Software Engineer, you will be required to have experience in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, FreeRTOS, ThreadX, or Linux, along with strong C/C++ programming skills. Your responsibilities will include developing and maintaining embedded software using C/C++, working with RTOS and multi-threaded systems, and interfacing with hardware to optimize performance. You will also be involved in integrating with ARM/IA-64 architectures and collaborating closely with hardware teams. Your primary skills should include proficiency in C/C++ programming, expertise in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux), and experience in multi-threaded development. Additio...
Posted 3 months ago
4.0 - 9.0 years
6 - 10 Lacs
Hyderabad
Work from Office
Specific JOB Skills : Expertise and sound knowledge on Linux and on RTOS/OS like ThreadX, FreeRTOS Sound knowledge on Microcontrollers/Microprocessors, ARM MPU (ARMv7/ARMv8) architectures Good knowledge on IPC (Message Queues, Shared memory, Semaphores), Multithreading, Mutex, Synchronization, Interrupt Management, Kernel Process & Timing Management Expertise in device driver development and porting for one or more devices Serial/I2C/SPI/PCIe/USB Experience in board bring-up activities, should have strong system debugging skills. Hands-on experience with lab instruments like Oscilloscopes, Waveforms Analyzers, Lauterbach Sound knowledge in C/C++ - Grade Specific
Posted 3 months ago
3.0 - 8.0 years
4 - 8 Lacs
Bengaluru
Work from Office
We are looking for an Embedded Software Engineer with experience in RTOS (QNX, VxWorks, FreeRTOS, ThreadX, or Linux) and strong C/C++ programming skills. The role involves developing multi-threaded applications, integrating with ARM/IA-64 architectures, and working closely with hardware teams. Key Responsibilities: Develop and maintain embedded software using C/C++Work with RTOS and multi-threaded systemsInterface with hardware and optimize performance Primary Skills: C/C++ programmingRTOS (QNX, VxWorks, FreeRTOS, ThreadX, Linux)Multi-threaded development Secondary Skills: ARM/IA-64 architectureHardware interfaces (UART, SPI, I2C, GPIO) Education: Bachelors/Masters in Computer Science, Elect...
Posted 3 months ago
4.0 - 9.0 years
6 - 16 Lacs
Bengaluru
Work from Office
Roles And Responsibilities : Good understanding one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX ,LINUX is desired Proficient in software development using C, C++ and multi-threaded programming is needed Linux Kernel drivers Exp in Embedded C and Linux and BSP kernel OR bootloader OR uboot.
Posted 3 months ago
10.0 - 15.0 years
10 - 14 Lacs
Ahmedabad
Work from Office
We are seeking a Technical Lead- Embedded Software/Firmware to lead our growing embedded systems team delivering robust solutions for industrial applications, while also exploring avionics and high-end consumer electronics. The ideal candidate is hands-on, technically strong, and capable of mentoring a team and delivering production-ready embedded solutions. Key Responsibilities Define software architecture and guide design decisions for embedded products across industrial and consumer domains. Drive development of embedded firmware for microcontrollers, SoCs, and FPGAs using C/C++ and assembly. Lead Board Support Package (BSP) development including bootloaders, device drivers, and OS bring-...
Posted 3 months ago
3.0 - 5.0 years
3 - 5 Lacs
Hyderabad, Telangana, India
Remote
3 to 5 years hands-on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB, and other debugging tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low-level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferable. Minimum Qualifications: Bachelor's degree in Eng...
Posted 4 months ago
3.0 - 5.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: (Stability)Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to dr...
Posted 4 months ago
4.0 - 6.0 years
4 - 6 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Capgemini is hiring for below FreeRTOS Developer Role, interested candidates please apply. Role & responsibilities : What you will do: Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications: 3+ years of hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experienc...
Posted 4 months ago
6.0 - 11.0 years
4 - 8 Lacs
Bengaluru
Work from Office
6+ year of relevant experience. Unit testing experience specifically with GTest ( GoogleTest ) framework. Past working experience in Operating System ThreadX , Azure RTOS , STM32 processor, Visual Studio Code would be beneficial. Past working experience in D FMEA activity is an added benefit. Knowledge of Programming language C/C++ needed for develop/update unit test cases. Experience with code analysers, issue analysis and resolution. Experience in developing/updating design documents. Develop unit test case, execute and prepare reports. Experience in software development in medical industry or highly regulated industry. Good exposure to IEC 62304, medical device development regulatory stan...
Posted 4 months ago
4.0 - 6.0 years
10 - 16 Lacs
Hyderabad
Work from Office
What you will do Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications Hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or...
Posted 5 months ago
3.0 - 8.0 years
3 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
Remote
About The Role :(Stability):Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrab...
Posted 5 months ago
2.0 - 6.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Hands on experience on System Drivers which includes GPIO, Clocks, Buses Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Shoul...
Posted 5 months ago
9 - 14 years
17 - 25 Lacs
Hyderabad
Work from Office
As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals. Key Qualifications : - Design and develop embedded software using - bare metal- and real time operating systems on multiple boards and MCUs. - Design and develop board bring up code, device driver code, boot loaders, firmware update software (OTA), Secure boot, software for interfacing with sensors and peripherals, and application software. - Design and develop firmware including toolchain, BSPs to support IIoT modules. - Design, develop, and enhance middle layer framework to support reliable and maintain...
Posted 5 months ago
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
123151 Jobs | Dublin
Wipro
40198 Jobs | Bengaluru
EY
32154 Jobs | London
Accenture in India
29674 Jobs | Dublin 2
Uplers
24333 Jobs | Ahmedabad
Turing
22774 Jobs | San Francisco
IBM
19350 Jobs | Armonk
Amazon.com
18945 Jobs |
Accenture services Pvt Ltd
18931 Jobs |
Capgemini
18788 Jobs | Paris,France