Embedded Software Engineer (FPGA and Firmware) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Array Labs · 6 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
badNo H1BnoteU.S. Citizen Onlynote

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

FPGA design toolsC/C++ firmware developmentLinux-based embedded systemsPython scriptingFPGA build processesAccountabilityTeamworkCommunication skillsSelf-motivationWork under pressure

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

twittertwittertwitter
company-logo
Array Labs is a technology company that creates high-quality 3D imagery that is used to better understand the world.

Funding

Current Stage
Early Stage
Total Funding
$5.6M
2025-07-16Seed
2022-09-07Seed· $5M
2022-03-10Pre Seed· $0.6M

Leadership Team

leader-logo
Andrew Peterson
Co-Founder and CEO
linkedin
leader-logo
Isaac Robledo
Strategy & GTM
linkedin
Company data provided by crunchbase