Array Labs
Embedded Software Engineer
Redwood City, CA$150k–$250kfull-timemidAdded 2 days ago
About this role
Array Labs seeks an Embedded Software Engineer to develop critical flight software for a constellation of advanced radar satellites. You'll work on Linux-based platforms, sensor integration, and safety-critical algorithms that enable real-time Earth observation for disaster response and infrastructure resilience.
What you'll do
- Develop embedded software for radar sensors, communication systems, and flight control in orbit
- Perform board bring-up and optimization of Linux-based satellite platforms
- Design high-performance data pipelines between sensors and compute elements
- Integrate FPGA and RF subsystems with software architectures
- Develop and validate safety-critical control and fault detection/recovery algorithms
- Collaborate with signal processing, hardware, and GNC teams on prototyping and deployment
What they're looking for
- Embedded software development (C/C++)
- Linux kernel and real-time systems
- FPGA integration and DSP
- RF and sensor systems knowledge
- Low-latency, high-throughput data handling
- Flight software and safety-critical systems
- System integration and validation
- Spacecraft or aerospace software experience
Opens the official application on the employer’s site. No login required.