Reactor Software Engineer I–II: Python, HIL & Telemetry

Industrious Ventures

Los Angeles (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Antares is seeking a Reactor Software Engineer to build software that operates, tests, and interfaces with our first-of-a-kind microreactor and its hardware-in-the-loop environments. This role sits between reactor controls, instrumentation, simulations, and external data systems to ensure safe operation and predictable responses to off-nominal conditions.

You will work across a codebase used in simulation, bench, and full-scale reactor hardware, helping define data acquisition, validation,

Qualifications

  • Bachelor's degree in a technical field.
  • Experience in hardware-integrated, embedded, or aerospace systems.
  • Proficient in Python 3 with typing and testing.
  • Familiarity with concurrent or asynchronous patterns.
  • Strong debugging across software-hardware boundaries.

Responsibilities

  • Develop reactor software for data acquisition, telemetry processing, command handling, state management, fault response, operator interaction, and automated test environments.
  • Own features end-to-end, from test specs and interface definitions through implementation, code review, integration, and documentation.
  • Build software that can drive both real instruments and in-memory simulations, keeping controls and interfaces consistent across environments.
  • Implement runtime control features such as timeline scheduling, event/gate handling, mode transitions, command validation, command feedback, and telemetry streaming.
  • Create and maintain clear software interfaces for hardware adapters, telemetry sinks, DAQs, sensors, controllers, operator tools, and external data systems.
  • Implement data validation and quality logic so telemetry can be marked as valid, invalid, stale, unavailable, suspect, or otherwise actionable by downstream software and operator tools.
  • Develop fault-aware software behavior, including detection, classification, containment, recovery, reset behavior, diagnostics, logging, and observability.
  • Write automated tests that validate real system behavior, including hardware-facing workflows whenever practical.
  • Support simulation, HIL/HITL, hardware bring-up, integrated reactor testing, and debugging across software/hardware boundaries.
  • Collaborate with electrical, embedded, controls, software, test, and systems teams to define interface control documents, communication schemas, data dictionaries, and integration test plans.
  • Participate in design reviews, code reviews, test readiness reviews, and root-cause investigations during hardware integration and deployment campaigns.

Skills

Python
Data Modeling
Distributed Systems
Telemetry
Git
C/C++
Rust
Linux
Test Automation

Education

Bachelor's degree

Tools

MQTT
DDS
ZeroMQ
gRPC

Job description

Antares is seeking a Reactor Software Engineer to build software that operates, tests, and interfaces with our first-of-a-kind microreactor and its hardware-in-the-loop environments. This role sits between reactor controls, instrumentation, simulations, and external data systems to ensure safe operation and predictable responses to off-nominal conditions.

You will work across a codebase used in simulation, bench, and full-scale reactor hardware, helping define data acquisition, validation,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Reactor Software Engineer I/II — HIL & Telemetry
Reactor Software Engineer I/II — HIL & Telemetry

Antaresindustries • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Reactor Software Engineer — HIL & Telemetry
Reactor Software Engineer — HIL & Telemetry

Antares • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Reactor Software Engineer I-II
Reactor Software Engineer I-II

Industrious Ventures • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Reactor Software Engineer I/II
Reactor Software Engineer I/II

Antaresindustries • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Real-Time Embedded Firmware Engineer I-II
Real-Time Embedded Firmware Engineer I-II

Industrious Ventures • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Reactor Software Engineer I/II
Reactor Software Engineer I/II

Antares • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

antares • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Real-Time Embedded Firmware Engineer I-II
Real-Time Embedded Firmware Engineer I-II

Doist • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Embedded Firmware Engineer (Real-Time) – II
Embedded Firmware Engineer (Real-Time) – II

Antaresindustries • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

Antaresindustries • Los Angeles (CA)

On-site
USD 140,000 - 210,000