Embedded Software Engineer (FPGA and Firmware)

New Today

Array Labs is building a constellation of satellites to create the first accurate 3D map of the world. Our formation flying radar satellites offer a revolutionary approach to Earth observation, delivering unique insights of our planet. We need first-rate Firmware Engineers to help shape this innovative project.
Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out. In this role, you will help design the world's first formation-flying radar imaging constellation, significantly advancing humanity's ability to understand our changing world. You will collaborate with radar, communications, and spacecraft teams to develop cutting-edge hardware, from initial designs to full operational deployment in space. Responsibilities: Own the low latency firmware for radar, communication, and flight control systems Implement high-efficiency data transfer between sensors, FPGA, microprocessors, and storage Design system-level solutions for multidisciplinary challenges Work with engineering teams to deliver reliable embedded solutions Develop and execute hardware verification test plans Basic Qualifications: Bachelor's in Electrical or Computer Engineering or related field Excellent teamwork and communication skills Ability to learn quickly and independently Self-motivated with a high degree of personal accountability Experience programming in C or C++ in embedded environments Preferred Skills and Experience: Master’s degree in related fields 4+ years in embedded systems, especially in safety-critical industries Knowledge of multi-threaded system concepts Experience with embedded debugging tools and techniques Hands-on with peripherals like UART, SPI, I2C, USB, PCIe Experience with RTOS such as FreeRTOS, ThreadX, VxWorks Familiarity with multi-processor systems and assembly language Networking knowledge (Ethernet, TCP/IP) Proficiency in scripting languages like Python and Bash ITAR Requirements: Must be a U.S. citizen or authorized individual per U.S. export regulations Compensation: $150,000 - $400,000 annually, with flexible salary and equity options. Interview Process: Interviews conducted via Zoom, typically completed within 2-4 weeks. Why Join Array Labs? Be part of launching a satellite constellation that will produce high-resolution, real-time 3D Earth models, transforming multiple fields and expanding our understanding of the planet.
#J-18808-Ljbffr
Location:
Palo Alto, CA
Salary:
$150
Category:
Engineering

We found some similar jobs based on your search