NextHire Try for free

Klimb.io

Posted 28 Aug 2026

Embedded Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

Responsibilities:

  • Design and develop a 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 behaviour under various loads and faults.
  • Debug 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 optimise code to meet performance requirements in production environments.


Requirements:

  • Minimum 5+ years of 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.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach