At Array Labs, we are building the world’s most advanced radar imaging satellites to produce an accurate, continuously updated 3D map of the Earth — providing governments and commercial organizations with critical insights into the physical world.
We design and build our entire radar system in-house, from antenna panels and RF front-ends to digital electronics, calibration systems, FPGA architectures, and data processing. This vertical integration gives us control over the electrical, thermal, and mechanical constraints that set the limits on radar performance and system reliability.
As an Embedded Software Engineer, you will develop the firmware, FPGA logic, and embedded software that drive Array’s radar payloads and on-orbit processing systems. Your work could include writing and maintaining C/C++ firmware for Zynq UltraScale+ MPSoC devices, designing FPGA modules for high-throughput sensing and data movement, or building Linux-based embedded systems using PetaLinux and Yocto, collaborating closely with digital, RF, signal processing, and systems engineers to deliver reliable, high-performance embedded solutions. The software and FPGA architectures you build will directly influence radar timing, data integrity, processing throughput, and system reliability on orbit.
As part of our quickly growing engineering team, you will play a critical role in building the world’s most advanced radar satellite constellation—one that will significantly improve humanity’s ability to rapidly and comprehensively understand our changing planet.
Responsibilities:
Basic Qualifications:
Preferred Skills and Experience:
ITAR Requirements:
Equal Opportunity Employer
Interview Process
We will conduct interviews via Zoom; the typical process takes around 2-4 weeks to complete from start to finish.
Hiring and Compensation Strategy
Our hiring and compensation strategy is simple:
1) find uncommonly good people
2) pay them uncommonly well
You can anticipate competitive pay, with high flexibility between salary and equity-based compensation.
Why you should join Array Labs
Array Labs is launching a constellation of satellites to create the first high-resolution, real-time, three-dimensional model of Earth. Our next-generation satellite technology will offer image quality 60x greater than traditional techniques, profoundly expanding humanity’s ability to understand and respond to events on a global scale.
In forging an affordable, accessible, accurate representation of Earth, our work has the potential to transform the face of dozens of fields, including autonomy, telecommunications, disaster relief, gaming, climate science, defense and construction.
Similar Jobs
Software Engineer - Embedded Firmware
Zipline
Engineering
Embedded Software Engineer - Firmware
Applied Intuition
Engineering
Software Engineer (Embedded Systems / Firmware)
Nahc
Engineering
Senior Embedded Software Engineer - Firmware
Applied Intuition
Engineering
FPGA Engineering Manager
Cesium Astro
Engineering
Sponsored
Similar Jobs
Software Engineer - Embedded Firmware
Zipline
Engineering
Embedded Software Engineer - Firmware
Applied Intuition
Engineering
Software Engineer (Embedded Systems / Firmware)
Nahc
Engineering
Senior Embedded Software Engineer - Firmware
Applied Intuition
Engineering
FPGA Engineering Manager
Cesium Astro
Engineering