Software Engineer – Control Systems

Azora
Phoenix, AZFULL_TIME$130k–$170kPosted Jul 22, 2026

Role responsibilities

Develop embedded and real-time software for flight and ground hardware, including device drivers and control applications for lasers and sensors. Create HIL test environments and optimize software for determinism and latency on embedded targets.

Requirements

Requires a BS/MS in Computer Science or Engineering with 4+ years of experience in C/C++ and embedded Linux or RTOS. Candidates must be proficient with hardware interfaces and lab debugging tools like logic analyzers and oscilloscopes.

Key skills

C++, C, Embedded Linux, RTOS, FPGA Interface, Device Drivers, Hardware-in-the-loop (HIL), Control Loops, FDIR, Rust, Python, SPI, I2C, UART, CAN, PCIe

Keywords

Embedded Software, Control Systems, FPGA, Real-time Applications, Flight Software, FDIR, Telemetry, Zynq, Versal, SoC, FreeRTOS, Zephyr, VxWorks, RTEMS, AXI, Memory-mapped, Motion Control, Optical Instrumentation, NASA NPR 7150.2, ECSS-E-ST-40, Safety-critical, JTAG, Oscilloscopes, Logic Analyzers, Space Terminals, Ground Stations, LEO, Satcom

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free