company

Embedded Software Engineer at Array Labs | Palo Alto, California

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

Entry Level

Qualifications

Proficiency in embedded software development, particularly on Linux-based platforms. Experience with FPGA and RF subsystem integration. Strong understanding of safety-critical software design and algorithm development. Ability to collaborate effectively with cross-functional teams. Excellent problem-solving skills and attention to detail. Strong communication skills.

About the job

Join Array Labs, a pioneering company revolutionizing radar technology to enhance global awareness and response to environmental changes.

We are at the forefront of launching an innovative fleet of radar satellites designed to create a detailed, real-time 3D map of Earth. This initiative empowers government and commercial entities to make quicker, more informed decisions in critical areas such as disaster response, infrastructure resilience, and vital geopolitical intelligence.

Our end-to-end satellite design and manufacturing process results in the world’s most advanced Earth observation systems, offering unmatched accuracy, extensive coverage, and prompt responses that deliver critical insights exactly where they are most needed.

As an Embedded Software Engineer, your role will involve developing embedded software that ensures Array's radar sensors, communication systems, and flight mechanisms operate flawlessly in orbit. Responsibilities will include board bring-up of Linux-based platforms, facilitating high-performance data transfer between sensors and computational elements, integration with FPGA and RF subsystems, and crafting safety-critical control and Fault Detection, Isolation, and Recovery (FDIR) algorithms.

You will work closely with a team of signal processing, hardware, and Guidance, Navigation, and Control (GNC) engineers to prototype, assess, and implement software architectures that fulfill stringent latency, throughput, and reliability standards. The software you create will have a direct impact on radar performance, system robustness, and mission resilience in space.

As a crucial member of our rapidly expanding engineering team, you will contribute significantly to designing the world’s most advanced radar satellite constellation, enhancing humanity's ability to swiftly and comprehensively understand our dynamic planet.

About Array Labs

Array Labs is a cutting-edge technology firm dedicated to creating advanced radar systems that enhance our understanding of the physical world. By launching state-of-the-art radar satellites, we aim to provide real-time insights that empower organizations to respond effectively to global challenges.

Similar jobs

Tailoring 0 resumes

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