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 devicesExcellent 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 designProficiency 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 QAExperience Range : 2 - 6 years
Educational Qualifications : B.Tech / B.E ,and M.Tech
(ref : hirist.tech)