Andurilindustries

Senior Firmware Engineer - ESAD

Costa Mesa, California, United States. Posted 3 months ago

The role

You will develop low-level embedded software and build tests to verify it. This involves updating requirements, writing C code, and supporting hardware-firmware integration across multiple product platforms.

What you will do

  • Develop low-level firmware in C for microcontrollers across multiple product platforms
  • Design, develop, and document test procedures that verify firmware behavior against requirements
  • Debug and troubleshoot issues that span the electrical, firmware, and software boundaries
  • Support board bring-up and hardware-firmware integration alongside cross-functional teams
  • Maintain requirements traceability to ensure every requirement has a corresponding test
  • Concurrently manage involvement in multiple projects from prototype through production

Required qualifications

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent industry experience
  • 4+ years of firmware/embedded software development experience
  • Strong C coding ability for embedded systems
  • Hands-on experience developing and executing test procedures for embedded firmware
  • Solid understanding of coding best practices, board bring-up, and debugging
  • Experience with common bus protocols (SPI, I2C, CAN, RS232, RS485, Ethernet)
  • Familiarity with requirements generation and linking requirements to verification tests
  • Excellent problem-solving, communication, and teamwork skills
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities

Nice to have

  • Experience with one or more microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
  • Experience developing firmware for high-reliability or safety-critical applications
  • Experience building automated test frameworks or test harnesses for embedded systems
  • Understanding of requirements management tools (e.g., Jama, DOORS)
  • Comfortable with scripting languages (e.g., Python) for test automation
  • Experience as the firmware technical lead on fast-paced, cross-functional projects

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees

Before you apply

  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities
  • By submitting your application, you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk, integrity, and due diligence screening

About the company

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.

Senior Firmware Engineer - ESAD at Andurilindustries | JobZoey