Senior Software Engineer, Maritime Systems

Anduril Industries

Quincy (MA)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Anduril Industries is seeking a Senior Software Engineer for Vehicle Management Systems in the Maritime Division. You will design trusted, safety-critical VMS and develop real-time embedded software on RTOS, with exposure to sensor processing, state estimation and contingency management.

You’ll collaborate across teams to create reusable software components and travel up to 20% to co-locate with end-users and other teams.

Qualifications

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, or equivalent.
  • Experience writing C.
  • Experience with Real-Time Operating Systems (RTOS).
  • Familiarity with comms buses and protocols (CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc).
  • Eligible to obtain and maintain an active U.S. Secret security clearance.

Responsibilities

  • 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 reusable across multiple product lines.
  • Develop real-time embedded software using an RTOS.
  • Travel to co-locate with end-users and/or other teams up to 20% of the time.

Skills

C programming
RTOS
Communications protocols
Security clearance eligibility

Education

Bachelor’s degree in Robotics/Mechatronics/CS/Engineering

Job description

Senior Software Engineer, Vehicle Management Systems

Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging industry demands of maritime operations. Today, Anduril is executing on billion-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.

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.
  • Travel to co‑locate with end‑users and/or other teams up to 20% of the time.
Required Qualifications
  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
  • Experienced and proficient at writing C.
  • Experience with Real Time Operating Systems (RTOS).
  • Familiarity with communications busses and protocols (e.g. CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, MIL-STD-1553, etc).
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Maritime Systems
Senior Software Engineer, Maritime Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Software Engineer, Maritime
Senior Embedded Software Engineer, Maritime

Anduril Industries • Costa Mesa (CA)

On-site
USD 100,000 - 120,000
Senior Flight Software Engineer, Maritime
Senior Flight Software Engineer, Maritime

Anduril Industries • Costa Mesa (CA)

On-site
USD 110,000 - 150,000
Software Engineer - Undersea Dominance
Software Engineer - Undersea Dominance

Anduril • Costa Mesa (CA)

On-site
USD 120,000 - 190,000
Senior Software Engineer, Vehicle Management Systems
Senior Software Engineer, Vehicle Management Systems

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive benefits
Senior Software Engineer, Autonomous Maritime Systems
Senior Software Engineer, Autonomous Maritime Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Real-Time Embedded Engineer — Maritime Vehicles
Senior Real-Time Embedded Engineer — Maritime Vehicles

Anduril Industries • Quincy (MA)

On-site
USD 140,000 - 190,000
Senior Software Engineer, Maritime Autonomy & Systems
Senior Software Engineer, Maritime Autonomy & Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Senior Software Engineer, VMS - Seabed Sentry
Senior Software Engineer, VMS - Seabed Sentry

Anduril-1 • Quincy (MA)

On-site
USD 191,000 - 253,000
Senior Embedded Systems Engineer – Maritime Autonomy
Senior Embedded Systems Engineer – Maritime Autonomy

Slope • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Comprehensive benefits