Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (FPGA and Firmware)

$150k - $400k

jobs.frontdoordefense.com - Jobboard

Embedded Software Engineer (FPGA And Firmware) Location: San Francisco Bay Area Job Tags: Software At Array Labs, we are building the world's most advanced radar imaging satellites to produce an accurate, continuously updated 3D map of the Earth — providing governments and commercial organizations with critical insights into the physical world. We design and build our entire radar system in-house, from antenna panels and RF front-ends to digital electronics, calibration systems, FPGA architectures, and data processing. This vertical integration gives us control over the electrical, thermal, and mechanical constraints that set the limits on radar performance and system reliability. As an Embedded Software Engineer, you will develop the firmware, FPGA logic, and embedded software that drive Array's radar payloads and on-orbit processing systems. Your work could include writing and maintaining C/C++ firmware for Zynq UltraScale+ MPSoC devices, designing FPGA modules for high-throughput sensing and data movement, or building Linux-based embedded systems using PetaLinux and Yocto, collaborating closely with digital, RF, signal processing, and systems engineers to deliver reliable, high-performance embedded solutions. The software and FPGA architectures you build will directly influence radar timing, data integrity, processing throughput, and system reliability on orbit. As part of our quickly growing engineering team, you will play a critical role in building the world's most advanced radar satellite constellation—one that will significantly improve humanity's ability to rapidly and comprehensively understand our changing planet. 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. Basic Qualifications 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 Skills and Experience 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 ITAR Requirements To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Equal Opportunity Employer Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status. $150,000 - $400,000 a year #J-18808-Ljbffr

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (FPGA and Firmware) in San Francisco, CA vacancy
  • $170k - $260k

     ...Principal Embedded Software Engineer Heron Power is building cutting-edge power electronics for the...  ...vision and architecture for the embedded firmware platform. You will define how Heron's...  ...with cloud or IoT platforms FPGA or ASIC familiarity Production manufacturing... 
    Fpga

    Rethink recruit

    San Francisco, CA
    3 days ago
  • $150k - $400k

    Array Labs is seeking an Embedded Software Engineer to develop firmware and embedded software for their radar imaging satellites. You will work with FPGA architectures, create diagnostic tools, and collaborate across teams to enhance radar performance. Ideal candidates... 
    Fpga

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    2 days ago
  •  ...company in San Francisco is seeking a Firmware Test Engineer to join their wireless silicon development...  ...applications, working closely with software engineers to ensure quality and...  ...in Python and C, and experience with FPGA and SoC hardware. Competitive compensation... 
    Fpga

    Apple Inc.

    San Francisco, CA
    3 days ago
  • $126.8k - $220.9k

     ...-class vertically integrated engineering team spanning RF/Analog architecture...  ...for developing and executing firmware test cases for System on a...  ...will work closely with the Software Engineering team ensuring the...  ...with test bringup on FPGA and SoC silicon hardware. Exposure... 
    Fpga
    Relocation

    Apple

    San Francisco, CA
    1 day ago
  •  ...looking for an exceptional Senior Firmware Engineer to join our core engineering...  ...6+ years of professional software development experience in a...  ...of memory management in embedded platforms. Proven ability to...  ...troubleshooting. Understanding of FPGA and ASIC integration... 
    Fpga

    Atlas Data Storage, Inc

    South San Francisco, CA
    21 hours ago
  •  ...safety applications. Our company vertically integrates hardware and software to create leading edge capabilities in the UAV space, with a focus on saving lives. As an Embedded Software & Firmware Engineer, you will develop the low-level software that powers our flight... 

    Arxlight

    Oakland, CA
    21 hours ago
  • $119k - $281k

     ...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; South San Francisco...  ...and latency-constrained environments. Firmware is the kernel of operation for the...  ...safety-critical systems Experience with FPGA development and testing Experience... 
    Fpga
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    3 days ago
  •  ...Embedded Software Engineer Develop embedded software to enable reliable satellite radar operation in orbit Location: San Francisco Bay Area Job...  ...movement between sensors and compute elements, integration with FPGA and RF subsystems, and the development of safety‑critical... 
    Fpga
    Permanent employment

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    1 day ago
  • $210k - $260k

     ...As the Lead for the Embedded Engineering team, you will be responsible for architecting...  ...executing, and building the embedded software that powers our lidar firmware system. You will lead a team of...  ...Test Infrastructure Networking FPGA development The base pay will... 
    Fpga
    Full time
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    1 day ago
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United...  ...and latency-constrained environments. Firmware is the kernel of operation for the...  ...safety-critical systems Experience with FPGA development and testing Experience... 
    Fpga
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    South San Francisco, CA
    1 day ago
  • $140k - $200k

     ...vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is...  ...About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and...  ...PCBs Collaborate with electrical and software engineers to develop comprehensive specifications... 
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Pronto

    San Francisco, CA
    20 hours ago
  •  ...Overview: We are seeking a founding engineer experienced with embedded systems to join our early‑stage team...  ...be truly full‑stack across embedded firmware (e.g. RTOS, C++) and electronics (e....  ...electronics Proficiency with embedded software, including C/C++ for... 
    Remote work
    Relocation

    S27a

    San Francisco, CA
    4 days ago
  • Senior Embedded Firmware Engineer (Safety-Critical Systems) Location: San Francisco, CA | Los Angeles, CA | Washington, DC Training Requirement...  ...Embedded Firmware Engineer, Senior Firmware Engineer, Embedded Software Engineer, ARM Cortex-M, C, C++, Rust, Embedded Systems,... 
    Work at office

    BlackStar

    San Francisco, CA
    20 hours ago
  • Requirements BS or greater in Computer Engineering, Electrical Engineering, Computer Science, or related field , 5+ years experience in embedded firmware/software architecture, implementation, and maintenance , Extensive experience implementing embedded software for consumer... 

    Cents

    San Francisco, CA
    4 days ago
  •  ...looking for an Electronic Hardware Test Engineer in San Francisco, CA to support design...  ...automotive systems. This role focuses on embedded software development, device drivers, and test...  ...embedded C/C++, automotive protocols, and firmware development. Capgemini offers... 

    Capgemini

    San Francisco, CA
    20 hours ago
  • A pioneering technology company in San Francisco is seeking a firmware engineer to deliver high-quality code for embedded systems. Candidates should have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years... 

    Nudge

    San Francisco, CA
    3 days ago
  • $140k - $200k

    A leading autonomous technology firm is seeking an Embedded Firmware Engineer in San Francisco to develop firmware for autonomous haulage systems. This full-time position offers a competitive salary of $140-200k per year and includes benefits such as medical insurance,... 
    Full time
    Flexible hours

    Pronto

    San Francisco, CA
    3 days ago
  •  ...the job involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and...  ...driver development to join our Device Software team. In this role, you will own the...  ...kernel bring-up and platform enablement on embedded ARM64 systems (e.g., NVIDIA Jetson... 

    Hayden AI Technologies, Inc.

    San Francisco, CA
    21 hours ago
  •  ...startup located in San Francisco, California. We are seeking an Embedded Software Engineer, preferably a new graduate or early career professional,...  ...with hardware and AI software engineers, developing firmware and enhancing system performance for our smart ring project... 

    Whaisper

    San Francisco, CA
    21 hours ago
  •  ...BlackStar is seeking a Senior Embedded Firmware Engineer in San Francisco, CA, to develop firmware for safety-critical embedded systems integrated with aerospace hardware. The role includes end-to-end firmware development and collaboration with hardware engineers. Qualified... 
    Work at office

    Black Star

    San Francisco, CA
    3 days ago
  •  ...A cutting-edge AI company in San Francisco is seeking a founding firmware engineer to lead the development of firmware for innovative devices. This role offers the opportunity to integrate various devices into the Omi ecosystem, shape technical direction, and work closely... 

    OMI

    San Francisco, CA
    21 hours ago
  •  ...Eight Sleep in New York is seeking a Sr. Firmware Engineer for Bluetooth (BLE) to lead the wireless connectivity stack within their Pod...  ...solutions. Ideal candidates possess over 5 years of embedded software experience, deep protocol knowledge, and strong C/C++ skills... 
    Sleeping nights

    Eight Sleep

    San Francisco, CA
    21 hours ago
  •  ...effort building cutting‑edge hardware, software, and research capabilities to create products...  ...each other. About the role As an firmware engineer at Nudge, you will: Deliver high‑...  ...and Verilog code for use in real‑time embedded environments Contribute to embedded... 

    Nudge Inc.

    San Francisco, CA
    21 hours ago
  • $104k - $156k

     ...Firmware Engineer II page is loaded## Firmware Engineer IIremote type: Hybridlocations: San Francisco, CAtime type: Full timeposted...  ...required (FDA preferred)* Experience interacting with software debugging in an embedded environment* Experience controlling microprocessor... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    El Camino Health

    San Francisco, CA
    21 hours ago
  •  ...Sr. Firmware Engineer, Bluetooth (BLE) Eight Sleep is the world’s first sleep fitness company. Our mission is to fuel human potential...  ...What you need to succeed Proven BLE Expertise: 5+ years of embedded software engineering, with at least 3 years shipping production BLE... 
    Remote work
    Night shift

    Eight Sleep

    San Francisco, CA
    20 hours ago
  • $150k - $180k

     ...technology, coupled with a first‑of‑its‑kind software platform solution to enable a quicker...  ...the Role: We are seeking a Senior Firmware Engineer for a critical role within Avive’s R&D...  ...player‑coach that will develop and lead new embedded firmware systems from early design... 
    Work experience placement
    Local area

    Medium

    Brisbane, CA
    20 hours ago
  • $162k - $252k

     ...Senior Firmware Engineer Description - Who We Are HP IQ is HP's new AI innovation...  ...always with a human-centric mindset. By embedding AI advancements into every HP product...  .... About The Role The System Software team is responsible for firmware,... 
    Full time
    Temporary work
    Local area
    Remote work
    Relocation
    Flexible hours
    Shift work

    HP Development Company, L.P.

    San Francisco, CA
    4 days ago
  •  ...THE ROLE: We are seeking a highly motivated and adaptable firmware engineer who will explore the peaks and valleys of all problems that...  ...responsibilities include, but are not limited to: Owning our embedded C/C++, including FreeRTOS managing, interrupts, JTAG/SWD... 
    Full time
    Work at office
    3 days per week

    Skip

    San Francisco, CA
    2 days ago
  • $125k - $175k

     ...getting started. The Opportunity Cala is seeking a Senior Firmware Engineer to join our growing team. The role will work with an...  ...hardware support to the application itself, on low-power, wearable embedded systems. You will thrive if you enjoy wearing many hats,... 
    Full time
    Visa sponsorship
    Work visa

    Cala Health

    San Francisco, CA
    3 days ago
  • $226k

     ...generation of AI-native silicon while working closely with software and research partners to co-design hardware tightly...  ...specifically for AI. About the Role We are looking for an embedded engineer to help build firmware and associated modeling software for OpenAI's in house... 

    OpenAI

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (FPGA and Firmware). Be the first to apply!