Senior Embedded Software Engineer - RTOS and Kernel Development

octagon group β€’ United State
Remote
Apply
AI Summary

Design and enhance a microkernel RTOS for safety-critical systems, with expertise in RTOS and kernel development. Implement multi-core features and work with low-level system software. Strong C/C++ embedded development skills required.

Key Highlights
Design and enhance a microkernel RTOS for safety-critical systems
Implement multi-core features including partitioning, core isolation, and fault containment
Work with low-level system software and platform ABIs
Technical Skills Required
C/C++ embedded development RTOS kernels Low-level systems software Multi-core real-time architectures
Benefits & Perks
Salary: $150,000 - $190,000
Benefits
Remote work

Job Description


Senior Embedded Software Engineer – RTOS / Kernel (Safety-Critical Systems)

πŸ“ Remote – U.S. (time zones within ~1–2 hours of MST)

πŸ’° Salary: $150,000 – $190,000 + benefits


A specialist engineering organisation developing high-reliability embedded systems is looking for a Senior Embedded Software Engineer with deep expertise in RTOS and kernel development. You will help design and enhance a microkernel RTOS supporting time and space partitioning for safety-critical, multi-core systems used in demanding industries such as aerospace, defence and advanced embedded platforms.


Key Responsibilities:

  • Develop and optimise RTOS kernel components for safety-critical systems
  • Implement multi-core features including partitioning, core isolation and fault containment
  • Work with low-level system software and platform ABIs (AARCH64, x86_64, PowerPC, RISC-V)
  • Perform testing, verification, debugging and code reviews to ensure reliability and compliance


Requirements:

  • Strong C/C++ embedded development (assembly exposure beneficial)
  • Experience working with RTOS kernels or low-level systems software
  • Knowledge of multi-core real-time architectures
  • Familiarity with DO-178C, ISO 26262, ARINC 653 or similar safety standards


This role is fully remote, but candidates should be based within 1–2 hours of MST time zone to collaborate effectively with the engineering team.


πŸ“© If you’re interested in deep systems engineering and kernel-level development, feel free to apply or reach out for a confidential conversation.


Similar Jobs

Explore other opportunities that match your interests

AI Model Evaluator

Programming
β€’
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

β€’β€’β€’β€’β€’β€’ β€’β€’β€’β€’β€’β€’ β€’β€’β€’β€’β€’β€’
Job Type β€’β€’β€’β€’β€’β€’
Experience Level β€’β€’β€’β€’β€’β€’

Mercor

United State
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Not Applicable

Mercor

United State

Backend Java Developer

Programming
β€’
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Haystack

United State

Subscribe our newsletter

New Things Will Always Update Regularly