company

Embedded Software Engineer (FPGA & Firmware) at Array Labs | Palo Alto

Array LabsPalo Alto, California
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications:Proficiency in C/C++ programming. Experience with FPGA design and development. Familiarity with embedded systems and Linux environments, particularly PetaLinux and Yocto. Strong understanding of radar systems and signal processing. Ability to work collaboratively in a fast-paced team environment.

About the job

Join Array Labs in revolutionizing radar technology to enhance humanity’s understanding of our dynamic planet.

We are on a mission to deploy a sophisticated fleet of radar satellites, creating a real-time, high-resolution 3D map of Earth. This technology will empower government and commercial entities to make informed decisions in disaster response, infrastructure resilience, and critical geopolitical intelligence.

At Array Labs, we take pride in designing and manufacturing our satellites from the ground up, providing unmatched accuracy, coverage, and responsiveness, ensuring that critical insights are delivered precisely when needed.

As an Embedded Software Engineer, you will be at the forefront of innovation, developing firmware, FPGA logic, and embedded software that power our radar payloads and on-orbit processing systems. Your responsibilities will include writing and maintaining C/C++ firmware for Zynq UltraScale+ MPSoC devices, designing FPGA modules for high-throughput sensing and data movement, and constructing Linux-based embedded systems utilizing PetaLinux and Yocto. Collaboration with digital, RF, signal processing, and systems engineers will be essential in delivering reliable, high-performance embedded solutions. The architectures you create will have a direct impact on radar timing, data integrity, processing throughput, and system reliability in orbit.

Be part of our rapidly expanding engineering team and contribute to the creation of the world's most advanced radar satellite constellation, enhancing our collective ability to respond to the changing realities of our planet.

About Array Labs

About Array Labs:Array Labs is a pioneering company focused on building advanced radar systems that empower humanity to comprehend and respond to changes in the physical world. Our innovative solutions enhance decision-making capabilities for various sectors, including government and commercial organizations.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.