Senior Embedded Systems Engineer
Anduril Industries
 Irvine, CA


  • Bachelor's degree in Computer Science, Electrical Engineering or related field of study
  • 10+ years of direct experience in this field
  • Extensive background in low-level firmware architecture, design and development in C including: use of real-time operating systems, low-level device driver development, communications protocols, control systems and power management
  • Use of real-time operating systems
  • Low-level device driver development
  • Comfortable with typical embedded systems tools, compilers, debuggers and IDEs
  • Broad experience with micro-controllers and application processors
  • Familiarity with typical peripheral interfaces, such as High-speed serial interfaces (including USB and MIPI CSI2), Low-speed serial interfaces (including SPI, I2C, CAN, RS232 and RS485)
  • Strong debugging skills through use of instrumentation such as oscilloscopes and protocol analyzers
  • Some experience with wireless communications
  • Strong understanding of microprocessor and electrical systems
  • Comfortable working collaboratively with revision control systems (such as git)
  • Application experience in areas such as Robotics, Automation, Motor control, and Sensor fusion
This position supports United States federal, state, and local government agency customers and may involve access to Controlled Unclassified Information (CUI), Covered Defense Information (CDI), and other technology, software, and information subject to export controls.  Therefore, this position may require status as a “U.S. Person” as defined under government regulations or a Non-U.S. Person who is eligible to obtain required export authorization.  If an export license or other authorization is required, Anduril reserves the right not to seek such a license for the applicant.  Applicants will be required to submit appropriate documentation that verifies their eligibility under these standards.