Posted in

Software Test Engineer – Mission Autonomy

Software Test Engineer – Mission Autonomy

CompanyAnduril
LocationNewport Beach, CA, USA
Salary$142000 – $180000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in engineering, computer science, robotics, or a related technical field from an accredited institution.
  • Minimum of 8+ years of leadership experience in developing automating testing for high-stakes or mission-critical autonomous systems.
  • Comfortable working with CI/CD, automated testing and monitoring pipelines
  • Programming language: Python (required), YAML and C++ or equivalent scripting language
  • Understanding of code management tools: Git (Github), circleci, Jenkins, or similar.
  • Exceptional organizational and analytical skills, with proficiency in plotting tools, analytics, and metrics, capable of managing multiple test environments concurrently and synthesizing test data into actionable insights
  • Proven experience in collaborating with multi-disciplinary teams, influencing project direction and achieving critical milestones.
  • Excellent verbal and written communication skills, able to effectively document, report findings, and work with cross-functional audiences
  • Eligible to obtain and maintain an active U.S. Top Secret security clearance.

Responsibilities

  • Lead the development of comprehensive test plans and automated testing pipelines for mission autonomy capabilities, ensuring software validation across both air and ground testing environments.
  • Collaborate with cross-functional teams, including software and hardware engineers, to define test requirements and integrate them with system capabilities and mission objectives.
  • Design and implement test plans that challenge and verify the capabilities of autonomous systems in a variety of simulated mission profiles.
  • Support all Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HWIL) testing activities
  • Document issues thoroughly and communicate findings across technical and management levels, facilitating resolution and driving improvements in testing processes.
  • Oversee the creation and execution of test cases for Mission Autonomy software, providing insights to developers and stakeholders throughout the testing lifecycle.
  • Develop and maintain automated testing systems, contributing to the establishment of reporting pipelines and updating test standards and procedures.
  • Work closely with test and evaluation engineers to verify software safety for flight operations and ensure successful test events.
  • Propose and implement enhancements to the automation infrastructure to boost the reliability and efficiency of test operations and test campaigns.
  • Create concise reports on testing outcomes and track issues from identification to resolution, maintaining strict confidentiality and adherence to regulations.

Preferred Qualifications

  • Advanced degree in a relevant technical or management field.
  • Direct experience in leading test events for mission autonomy systems within defense or aerospace sectors.
  • Familiarity with machine learning and AI algorithms used in autonomous decision-making
  • Experience with test automation frameworks for complex system integration testing
  • Acquaintance with industry and military standards related to unmanned systems and national airspace operations.