Senior Software Engineer, Vehicle Management SystemsNew$253K

Boston, Massachusetts, United StatesManufacturing

The opportunity

Senior Software Engineers independently drive the delivery of a variety of embedded and/or safety critical software integrated in to our products. This includes device management, drivers, firmware, power management, networking, and contingency management and recovery.

What you'll do

  • Design and implement trusted, safety critical Vehicle Management Systems that: balance constraints, restrictions and requirements in a multi-stakeholder environment.

  • Design and implement scalable vehicle sub-systems including sensor: processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces.

  • Contribute to the design and development of existing software components: across Anduril, with the aim of developing components that are re-usable across multiple Anduril product lines.

  • Develop real-time embedded software using an RTOS.

  • Develop device drivers and interfaces to a variety of sensors and actuators.

  • Create test and simulation fixtures that operate with both software-and hardware-in-the-loop.

What they're looking for

  • Experience in design and development of embedded applications in autonomous vehicle software systems.
  • Experience with development of high assurance safety critical software applications.
  • Experience in developing interfaces to sensors and actuators.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • Experience working with and testing electrical and mechanical systems.
  • Experience with DO-178, IEC 61508, or similar certifications.
  • Familiarity with navigation and communications systems.
  • Experience within the product delivery lifecycle including manufacturing,: system acceptance, deployment, and sustainment.