HamburgerMenu
hirist

Embedded Software Engineer - RTOS

Posted on: 19/11/2025

Job Description

Description :

- Design and develop custom RTOS for the Soundbox device from scratch

- Collaborate with cross-functional teams to integrate software components (firmware) into existing hardware platforms

- Develop low-level code using C/C++ programming languages, leveraging microcontrollers, peripherals and registers

- Implement multi-threading support in real-time systems ensuring predictable system behavior under various loads and faults

- Debugging RTOS functionality on the Soundbox device to identify issues and resolve them efficiently

- Work closely with hardware engineers to ensure seamless integration of software components into existing boards

- Test, validate, and optimize code to meet performance requirements in production environments

Technical Skills and Experience :

- Minimum 3+ years experience as an RTOS developer with expertise in designing real-time operating systems for embedded devices

- Excellent understanding of real-time kernel internals and programming languages like C/C++

- Knowledge of low-level code development for I/O operations, interrupt handling, memory management and scheduling algorithms in RTOS design

- Proficiency in source control systems like Git/SVN, issue tracking tools (JIRA)

- Strong communication skills to collaborate effectively with cross-functional teams including Software Engineers, Hardware Engineers and QA

Experience Range : 2 - 6 years

Educational Qualifications : B.Tech/B.E ,and M.Tech


info-icon

Did you find something suspicious?