Description
The Firmware Team at Anduril is seeking an experienced Firmware Engineer to develop complete requirements-based test frameworks that verify safety-critical applications.
As a Senior Requirements Engineer, you will generate requirements to meet mission- and standards objectives, define tests to verify the requirements, and integrate and automate static analysis, code coverage, and test execution, and artifact collection tools.
Key responsibilities include:
- Generating requirements to meet mission- and standards objectives
- Defining tests to verify the requirements
- Integrating and automating static analysis, code coverage, and test execution, and artifact collection tools
Required qualifications include:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, 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
Preferred qualifications include:
- 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
The salary range for this role is $191,000-$253,000 USD.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/andurilindustries/jobs/5147832007