Search jobs > Boston, MA > Senior software engineer

Senior Software Engineer - Vehicle Management System

Anduril Industries, Inc.
Boston, Massachusetts, US
Full-time

Anduril is fielding the next generation of Autonomous Underwater Vehicles (AUVs) to tackle the extremely challenging industry demands of seabed exploration.

Anduril has brought to the market a unique, ultra-long-range, full-ocean-depth platform and a completely refreshed maritime vehicle and flexible manufacturing architecture that scales from "large" to "extra-large" vehicle sizes.

Today, Anduril is executing on multi-million-dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.

Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.

These platforms, including but not limited to, our Extra Large and Large Displacement Un-crewed Undersea Vehicles (Dive-XL and Dive-LD respectively), require a Senior Software Engineer with deep robotics experience to architect and deliver critical systems and sub-systems.

The Senior Software Engineer strives to leverage their experience with Vehicle Management Systems to rapidly architect, design, deliver, support, and evolve next generation autonomous vehicles through the entire product life-cycle.

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.
  • 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.
  • Support vehicle manufacturing and deployment.

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 an 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).
  • Systems programming skills including algorithms, data structures, concurrency and optimization.
  • Capacity to learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity.
  • Must be eligible to obtain and maintain a U.S. TS clearance.

PREFERRED QUALIFICATIONS

  • 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.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Raytheon
Boston, Massachusetts

This Senior Principal Software Engineer/ Software Technical Authority position will support major Naval Power and Air, Space and Defense Systems missile program efforts. Work in close collaboration with systems engineers, hardware designers, and other software engineers to deliver reliable and high-...

Promoted
BlueWing Ventures, LLC.
Boston, Massachusetts

Senior Software Engineer, Mission System. Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands ...

Promoted
Capital One
Everett, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

Promoted
Amazon
Boston, Massachusetts

Senior Software Development Engineer - EBS Data Plane - Durability Engine. We are looking for a senior software development engineer for the storage- and durability-focused data plane group that owns core EBS logic and contributes to a broad and strategic set of projects. Amazon Web Services is look...

Promoted
Capital One
Somerville, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, BackendDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...

Promoted
Tempus Labs, Inc.
Boston, Massachusetts

You and your team set the goals, build the software, deploy the code, and contribute to a growing software platform that will make a lasting impact in the field of cancer research and treatment. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, ac...

Promoted
Capital One
Bedford, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, BackendDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...

Promoted
Prendio
Burlington, Massachusetts
Remote

Software Engineers to take ownership over a significant body of software. Software Engineer - Full Stack. Proven experience as a Full Stack Developer or similar role, relevant job experience as Software Engineering with an expert level of Java programming knowledge. Ability to solve architectural an...

Motion Recruitment
Boston, Massachusetts

Job Title: Senior Software Engineer – Three. We are seeking a talented Senior Software Engineer with expertise in Three. As a Senior Software Engineer specializing in Three. You will work closely with our engineering team to create seamless and intuitive experiences that push the boundaries of techn...

BigRio
Boston, Massachusetts

Job Title: Senior Software Engineer. You will be a technical leader and solution specialist for the assigned application development and software engineering backlog that focuses on enhancing the features and capabilities of our online technologies and service platforms. Participate in full life-cyc...