Full Time

Embedded Software Engineer II - High Level OS

Latitude AI
Detroit Metropolitan Area
$110,000 - $160,000* / year (about $53–$77 an hour)

Job Description

About this kind of role

What a Embedded Software Engineer II - High Level OS usually does. The employer's own details are in the listing.

Typically does: Develops and tests embedded software for hardware systems, often focusing on real-time operating system (RTOS) integration and device drivers. This role involves writing, debugging, and optimizing code to meet performance and reliability requirements. Responsibilities may include collaborating with hardware engineers and participating in design reviews. The engineer contributes to the entire software development lifecycle, from requirements gathering to deployment.

Tools and skills: Proficiency in C/C++, experience with RTOS platforms (like FreeRTOS or Zephyr), debugging tools, and familiarity with hardware interfaces (SPI, I2C, UART) are generally required.

Good fit for: Individuals with a strong foundation in computer science principles and a passion for low-level programming and hardware interaction typically excel in this role.

Among 15 to 24-year-olds in Vanuatu, unemployment was 2.8% in 2025, against 1.4% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.