Senior Systems Engineer (requirements Definition/fw)

Anduril Anduril · Defense · Costa Mesa, CA · Hardware Engineering : Electrical Engineering : Firmware

This role is for a Senior Systems Engineer at Anduril, a defense technology company. The primary focus is on developing requirements-based test frameworks for safety-critical firmware applications. While the company utilizes AI, autonomy, computer vision, and sensor fusion in its products, this specific role is centered on firmware testing and requirements definition, not direct AI/ML model development or research. The position requires experience in generating requirements and tests, understanding low-level firmware development, and familiarity with SDLC and QA methodologies. Experience with specific testing tools and CI/CD pipelines is preferred. The role is in the defense domain and requires U.S. Person status.

What you'd actually do

  1. Generate requirements to meet mission- and standards objectives
  2. Define tests to verify the requirements
  3. Integrate and automate static analysis, code coverage, and test execution, and artifact collection tools

Skills

Required

  • BS or MS in CS/CE/EE or equivalent industry experience
  • Experience in generating requirements, tests, and trace matrices
  • Solid understanding of the processes of developing low-level firmware (C) architecture, design, and test
  • Familiarity with software development lifecycle (SDLC) and Agile methodologies
  • Strong understanding of software CM principles and QA methodologies
  • 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 test suites (e.g., LDRA) and requirements management systems (e.g., Jama)
  • Familiarity with continuous integration and delivery (CI/CD) pipelines
  • Experience with scripting languages (e.g. Python)
  • Experience with embedded C development on microcontroller cores (ARM, AVR, MSP430, PIC, etc.)
  • Familiarity with automation of test equipment such as oscilloscopes, power supply and JTAG

What the JD emphasized

  • requirements-based test frameworks
  • verify safety critical applications
  • generating requirements, tests, and trace matrices
  • low-level firmware (C) architecture, design, and test
  • software CM principles and QA methodologies
  • U.S. Person