Skip to content
← Back to job listings

Principal Embedded Software Engineer

Radiant Nuclear · El Segundo, United States

External listingfull-time2 months ago

About The Role

Join Radiant, a pioneering company in the clean energy sector. As a Principal Embedded Software Engineer, you will set the technical direction for embedded software across instrumentation and control systems. You will define architecture, establish engineering standards, and drive the development of mission-critical embedded systems. This is an opportunity to shape the embedded software foundation of the first commercialized portable nuclear microreactor.

  • Define and own the embedded software architecture for instrumentation and control (I&C) systems, establishing patterns and standards that scale across the full program lifecycle.
  • Lead the design and development of reliable, fault-tolerant embedded software for production hardware operating in demanding environments, and develop and bring up new drivers for I&C hardware.
  • Establish robust hardware and software testing frameworks, validation methodology, and documentation standards that meet rigorous safety requirements, and mentor and grow embedded engineers across the team.
  • The ideal candidate thrives in ambiguous early-stage environments, can make high-consequence technical decisions with incomplete information, and leaves a lasting organizational imprint through the systems and culture they build
  • Strong communicator capable of driving consensus across engineering, program, and leadership stakeholders
  • Track record of influencing technical direction beyond your immediate team, through documentation, standards, or cross-functional alignment
  • Demonstrated experience driving architecture across complex, multi-subsystem embedded programs, not just feature ownership
  • 8+ years of industry experience in embedded software, including significant ownership of system-level architecture decisions
  • Hands-on experience with an RTOS (Zephyr, NuttX, ThreadX, etc.), including low-level bring-up and porting
  • Bachelor's degree in computer engineering, computer science, electrical engineering, or a related field
  • Deep proficiency in embedded C/C++
  • Experience with Zephyr RTOS at an architectural or maintainer level
  • Experience working with Simulink Autocode C++ export in a production context
  • Experience with CMake in large, multi-target embedded builds
  • Proficiency in reading and interpreting hardware schematics; ability to debug at the hardware/software boundary
  • Experience in safety-critical or high-reliability domains (aerospace, defense, medical, nuclear, or industrial)
  • Must be willing to work extended hours and weekends as necessary to accomplish our mission
  • Must work 100% onsite at El Segundo HQ

This is an external listing. JobSpring does not represent or verify the employer. Report this listing