Senior Real-Time Embedded Software Engineer - Microreactors

Hardware FYI

Torrance (CA)

On-site

USD 160,000 - 235,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Antares seeks a Senior or Staff Embedded Software Engineer to own end‑to‑end embedded software for our microreactor hardware. You will collaborate with firmware, electrical, controls, and safety teams to translate sensor data and timing requirements into reliable real‑time software.

This hands-on role involves production C/C++ development, board bring-up, debugging, and contributing to verification and qualification testing across the full software lifecycle.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • Experience with microcontrollers, bare‑metal systems, an RTOS, or similar constrained real‑time platforms.
  • Experience designing embedded software components, interfaces, state machines, and task structures; understanding interrupts, scheduling, concurrency, data ownership, timing constraints, and resources.
  • Experience with SPI, I2C, UART, CAN, Ethernet, or RS‑485 for hardware interfaces.
  • Strong debugging skills across component and system boundaries using logs, traces, debuggers, or similar tools.
  • Experience developing testable embedded software and supporting unit, integration, simulation, or hardware‑in‑the‑loop testing.
  • Ability to translate ambiguous requirements into clear technical designs and communicate across teams.

Responsibilities

  • Own the full lifecycle of real-time embedded software projects for reactor and test hardware, defining the technical approach and verification strategy.
  • Collaborate across electrical, controls, reactor software, systems, safety, and test teams to define and document software requirements.
  • Define software boundaries and partition functionality among hardware-facing components, communication services, interrupts, real-time tasks, state machines, control functions, and application logic.
  • Integrate embedded software with custom electronics, hardware interfaces, and control algorithms.
  • Analyze failure modes and implement fault handling and recovery behavior.
  • Support hardware integration, qualification, and reactor test campaigns with cross-disciplinary debugging.
  • Develop and review software designs, interface definitions, test plans, verification procedures, and release documentation.
  • Lead design and code reviews, establish embedded software best practices, and mentor junior engineers.

Skills

Embedded systems
C/C++
RTOS
Debugging
System design
Cross-functional
Real-time

Education

Bachelor's degree in CS/CE/EE

Tools

Oscilloscopes
Logic analyzers
Bootloaders
Remote firmware updates
CI/CD pipelines

Job description

Antares seeks a Senior or Staff Embedded Software Engineer to own end‑to‑end embedded software for our microreactor hardware. You will collaborate with firmware, electrical, controls, and safety teams to translate sensor data and timing requirements into reliable real‑time software.

This hands-on role involves production C/C++ development, board bring-up, debugging, and contributing to verification and qualification testing across the full software lifecycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer for Real-Time Embedded Systems
Senior Firmware Engineer for Real-Time Embedded Systems

Industrious Ventures • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Senior-Staff Embedded Software Engineer
Senior-Staff Embedded Software Engineer

Hardware FYI • Torrance (CA)

On-site
USD 160,000 - 235,000
Senior Electrical Engineer — Nuclear I&C for Microreactors
Senior Electrical Engineer — Nuclear I&C for Microreactors

53 Stations • Los Angeles (CA)

On-site
USD 140,000 - 180,000
Senior Software Engineer, Hardware Test Platform Architect
Senior Software Engineer, Hardware Test Platform Architect

Antares • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Senior Firmware Engineer
Senior Firmware Engineer

Industrious Ventures • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Lead Nuclear Engineer - Microreactor Systems & Licensing
Lead Nuclear Engineer - Microreactor Systems & Licensing

Industrious Ventures • Los Angeles (CA)

Hybrid
USD 140,000 - 220,000
Senior Software Engineer, Hardware Test Platform
Senior Software Engineer, Hardware Test Platform

Antares • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Head of Embedded Systems, Nuclear Microreactor Tech
Head of Embedded Systems, Nuclear Microreactor Tech

Radiant • El Segundo (CA)

On-site
USD 120,000 - 150,000
Stock incentive plan
100% medical coverage for employee
Daily catered lunch
+1
Senior Electrical Engineer - Nuclear I&C & Power Systems
Senior Electrical Engineer - Nuclear I&C & Power Systems

Antares • Los Angeles (CA)

Hybrid
USD 150,000 - 210,000
Lead, Embedded Systems Engineering — Nuclear Microreactors
Lead, Embedded Systems Engineering — Nuclear Microreactors

Radiant • El Segundo (CA)

Hybrid
USD 180,000 - 260,000
Stock plan