Software Engineer, Control Systems at Azora will develop embedded and real-time software for flight and ground hardware, including drivers, board support, and FPGA interfaces. You will own software that communicates with FPGAs, detectors, lasers, gimbals, and sensors integrated into space terminals and ground stations. Responsibilities include building device drivers, FPGA register interfaces (AXI/memory-mapped), and control applications; implementing control loops and supervision logic for lasers, fine-steering mirrors, detectors, thermal systems, and power management; hardware bring-up, manufacturing test, and calibration software shared across engineering and production. You will develop flight software components including fault detection, isolation, and recovery (FDIR), telemetry, and command handling; create hardware-in-the-loop (HIL) test environments and automated regression suites for embedded software. Work with electrical, FPGA, and optical engineers during integration and environmental testing. Profile and optimize for determinism, latency, and resource constraints on embedded targets. Qualifications include BS/MS in Computer Science, Computer Engineering, or Electrical Engineering, or related field; 4+ years of embedded or hardware-adjacent software experience in C/C++ (Rust or Python for tooling is a plus). Experience with embedded Linux and/or RTOS (FreeRTOS, Zephyr, VxWorks, RTEMS); hands-on experience with SPI, I2C, UART, CAN, PCIe, or memory-mapped FPGA peripherals; lab debugging with logic analyzers, JTAG, oscilloscopes, and reading schematics. Preferred:
Software Engineer, Control Systems at Azora will develop embedded and real-time software for flight and ground hardware, including drivers, board support, and FPGA interfaces. You will own software that communicates with FPGAs, detectors, lasers, gimbals, and sensors integrated into space terminals and ground stations. Responsibilities include building device drivers, FPGA register interfaces (AXI/memory-mapped), and control applications; implementing control loops and supervision logic for lasers, fine-steering mirrors, detectors, thermal systems, and power management; hardware bring-up, manufacturing test, and calibration software shared across engineering and production. You will develop flight software components including fault detection, isolation, and recovery (FDIR), telemetry, and command handling; create hardware-in-the-loop (HIL) test environments and automated regression suites for embedded software. Work with electrical, FPGA, and optical engineers during integration and environmental testing. Profile and optimize for determinism, latency, and resource constraints on embedded targets. Qualifications include BS/MS in Computer Science, Computer Engineering, or Electrical Engineering, or related field; 4+ years of embedded or hardware-adjacent software experience in C/C++ (Rust or Python for tooling is a plus). Experience with embedded Linux and/or RTOS (FreeRTOS, Zephyr, VxWorks, RTEMS); hands-on experience with SPI, I2C, UART, CAN, PCIe, or memory-mapped FPGA peripherals; lab debugging with logic analyzers, JTAG, oscilloscopes, and reading schematics. Preferred:
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer, Control Systems
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer, Control Systems
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.