Array Labs · 4 hours ago
Embedded Software Engineer (FPGA and Firmware)
Array Labs is building advanced radar imaging satellites to provide critical insights into the physical world. The Embedded Software Engineer will develop firmware, FPGA logic, and embedded software for radar payloads and processing systems, collaborating with various engineering teams to ensure high-performance solutions.
Manufacturing
Responsibilities
Develop embedded software and firmware that support Array’s radar sensors, communication links, and satellite systems
Contribute to bring-up and integration of FPGA-based platforms, including Zynq UltraScale+ MPSoCs
Support the design and implementation of FPGA modules for reliable, high-throughput data movement
Participate in building and maintaining Linux-based embedded systems using tools such as PetaLinux or Yocto
Create automation, diagnostic, and test tools in Python to accelerate development and validation
Collaborate across digital, RF, signal processing, and systems teams to evaluate performance, debug issues, and refine embedded architectures
Qualification
Required
Bachelors in Electrical or Computer Engineering, or a related field
3-6 years of experience in FPGA and/or embedded design and development
Experience with Xilinx FPGA design tools and workflows
Experience with embedded C/C++ for firmware development
Excellent teamwork and communication skills
High levels of self-motivation and personal accountability
Ability to work in a fast-paced environment under significant time constraints
Preferred
Master's degree in Computer Science, Electrical Engineering, or a related field
Experience building software for complex embedded systems or custom SoCs
Familiarity with Linux-based embedded systems development (Petalinux/Yocto)
Familiarity with Linux kernel drivers and related HW/SW interfaces
Hands-on experience in FPGA build and deploy processes
Proficiency in Python scripting for automation and testing
Experience with satellite systems or aerospace applications
Ability to read, interpret and modify schematic diagrams
Company
Array Labs
Array Labs is a technology company that creates high-quality 3D imagery that is used to better understand the world.
Funding
Current Stage
Early StageTotal Funding
$5.6M2025-07-16Seed
2022-09-07Seed· $5M
2022-03-10Pre Seed· $0.6M
Recent News
2025-06-19
Payload
2025-03-03
2025-01-27
Company data provided by crunchbase