Embedded Controls Engineer - PCS (Power Conversion System)
Antares
Job at a glance
About Us At Antares, our long-term mission is to make clean energy abundant from Earth to the Asteroid Belt. We’re fueled by the belief that advanced nuclear energy can strengthen our military, solve the climate crisis, elevate global living standards, and expand humanity's presence in outer space. To achieve our mission, we’re building mass-producible, inherently safe, deployable microreactors that can be used terrestrially, underwater, and in space.
The Antares team hails from SpaceX, the White House, the Pentagon, the Department of Energy, MIT, Rigetti Computing, General Atomics, Relativity Space, Ursa Major, and National Laboratories like Idaho, Oak Ridge, Los Alamos, and Savannah River. Antares has raised over $600M in venture capital from top-tier investors and has hundreds of million-dollars on contract with the military services, NASA, and the Department of Energy.
About the Team We are seeking an Embedded Controls Engineer to own and expand the control software for a power conversion system (PCS). This is a hands-on model-based controls and embedded-software role responsible for evolving an existing Simulink implementation into a robust real-time application that supports increasingly complex system behavior and operational requirements. The ideal candidate has developed and deployed model-based control software for automotive powertrains, motorsport, high-performance propulsion, aerospace, or similarly demanding real-time electromechanical systems.
The PCS behaves more like a complex powertrain control system than a conventional industrial controller: multiple operating states, fast-changing conditions, extensive sensing and diagnostics, fault management, degraded modes, and real-time hardware interfaces. This engineer will work across electrical, mechanical, systems, software, and test teams to simulate, validate, deploy, calibrate, and troubleshoot the control system.
Roles and Responsibilities: Own the architecture, development, validation, deployment, and long-term health of the PCS control application. Develop, modify, and maintain model-based application software using MATLAB, Simulink, and Stateflow. Establish and maintain a scalable Simulink architecture with reusable subsystems and libraries, and clearly defined signals, parameters, and interfaces. Define execution rates, scheduling, I/O abstraction, and deterministic real-time behavior for the control application.
Design and tune closed-loop controls for power conversion and related thermal, electrical, or mechanical processes. Develop controls including operating modes, sequencing, state machines, interlocks, limits, and transition logic. Expand the existing controls implementation to support greater system complexity, additional operating modes, and degraded operation. Perform mathematical modeling, simulation, and analysis of stability, dynamic response, operating limits, and transient and steady-state behavior.
Integrate sensor-plausibility capabilities and develop diagnostics for failed, degrading, or implausible sensors, including thermocouples. Define fault responses, degraded operating behavior, and safe-state actions for sensor, actuator, and abnormal system conditions. Develop and execute Model-in-the-Loop, Software-in-the-Loop, and Hardware-in-the-Loop testing, and support bench and system validation.
Instrument models and analyze simulation, bench, system-test, and logged operational data to diagnose and improve control behavior. Support model-based code generation, build, deployment, and integration of Simulink models on real-time PCS hardware. Troubleshoot control behavior during simulation, commissioning, test, and system operation. Document control architecture, algorithms, interfaces, assumptions, calibration logic, and validation results.
Support software used for both test activities and Mark-1 operation. Basic Qualifications: Bachelor's degree in Electrical Engineering, Mechanical Engineering, Controls Engineering, Computer Engineering,