> Markdown version of [/jobs/ext/1282145-senior-software-engineer-vehicle-management-systems](https://www.wearedevelopers.com/jobs/ext/1282145-senior-software-engineer-vehicle-management-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Vehicle Management Systems - **Company:** Anduril Industries - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $191,000.0 - $253,000.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Systems Engineering, Data Structures, Embedded Software, Ethernet, Real-Time Operating Systems, RS-232, RS-485 Standard, Software Engineering, Software Requirements Analysis, Software Systems, System Programming, Universal Asynchronous Receiver/Transmitter, Concurrency, Information Technology - **Published:** July 15, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9032429/senior-software-engineer-vehicle-management-systems ## About the Role * 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). * Systems programming skills including algorithms, data structures, concurrency and optimization. * Capacity to act as the technical owner for a software component, including stakeholder engagement, requirements definition, roadmap management, team co-ordination, design, implementation, sustainment and evolution. * Capacity to learn and grow individually, while mentoring junior team members effectively, contributing to team cohesion and capacity. * Eligible to obtain and maintain an active U.S. Secret security clearance. * 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. * Familiarity with Systems Engineering concepts. * Desire to learn and grow in to other roles that require experience as a Senior Software Engineer, such as Staff Software Engineer and/or Software Engineering Manager. * Desire to grow in to a Tech-Lead-Manager role, with responsibility for line management of engineers, in addition to delivery. ## Description To ensure your safety and help you navigate your job search with confidence, please keep the following critical points in mind: * No Financial Requests: Anduril will never solicit payment or demand personal financial details (such as banking information, credit card numbers, or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [Concurrency with Go](https://www.wearedevelopers.com/videos/191-concurrency-with-go) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go's Concurrency and Parallelism Inside Containers](https://www.wearedevelopers.com/videos/100058-go-s-concurrency-and-parallelism-inside-containers) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)