Senior Embedded Software Engineer

Applied Intuition Applied Intuition · Robotics · Sunnyvale, CA · NextGen OS

This role is for a Senior Embedded Software Engineer focused on building a safety-certified Real-Time Operating System (RTOS) and embedded firmware platform using Rust and the Pigweed architecture for future vehicles and new products in the physical AI space. The role involves full-stack operating system development and integration into CI/CD pipelines.

What you'd actually do

  1. Build a modern, safety-certified Real-Time Operating System (RTOS) and embedded platform
  2. Work with Pigweed developers on pw_kernel to complete it and bring it up on internal hardware platforms
  3. Integrate the Rust toolchain into our CI/CD pipeline
  4. Architect and develop highly reliable embedded software

Skills

Required

  • 5+ years of experience working on embedded devices
  • BS in Computer Science, Computer Engineering, or a related field
  • Strong background in embedded software development using C/C++ and assembly languages
  • Hands-on experience with RTOS, Linux, and/or ARM systems
  • Debugging skills in real world environments

Nice to have

  • Experience developing in Rust at the embedded/systems software level
  • Prior experience in developing on-vehicle technology
  • Ability to work with safety-critical robotic systems with real-time constraints
  • Previous startup experience

What the JD emphasized

  • safety-certified
  • Real-Time Operating System (RTOS)
  • embedded platform