Talent.com
Search jobs
Search salary
Tax calculator
For employers
Sign in
Find jobs
This job offer is not available in your country.
Embedded Software Engineer – Linux, C++, RTOS
UST
Bengaluru, Karnataka, India
14 days ago
Job description
Key Responsibilities :
Design, develop, and maintain embedded software using C++ for real-time systems.
Work with RTOS environments (e.g., FreeRTOS, QNX, VxWorks, RTEMS) to ensure deterministic behavior in time-critical applications.
Develop and integrate device drivers , kernel modules , and low-level components on Linux-based platforms .
Implement inter-process communication (IPC) , synchronization mechanisms, and multithreaded applications.
Work closely with hardware, systems, and QA teams for integration, testing, and validation.
Perform unit testing, debugging, and real-time performance analysis on embedded targets.
Document software designs, code, and development processes as per industry standards.
Create a job alert for this search
Embedded Software Engineer • Bengaluru, Karnataka, India
Create