Senior Software Engineer - Robotics Middleware
Anduril Industries - Boston, MA
Apply NowJob Description
OverviewSenior Software Engineer - Robotics Middleware. Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Anduril’s Lattice Middleware team develops performant and ergonomic abstractions for Lattice application software running on robotics systems. Lattice is designed as an autonomy platform that agnostically supports a variety of hardware platforms both first and third party.What You’ll DoBuild and maintain performant abstractions for common robotics infrastructure utilities such as storage, logging, and more.Work with Lattice’s real-time simulation environment to develop infrastructure that supports Lattice Application portability across simulation and robotics environments.Collaborate with Anduril business lines to define the middleware framework needed across third party robotics systems to support Lattice Autonomy deployment.Develop and maintain automated hardware-in-the-loop tests to ensure proper functionality of Linux & NixOS based systems.Required QualificationsExperience developing embedded Linux systems.Experience developing middleware for robotics application software.Experience debugging and performing root cause investigations.Experience with C, C++ or Rust.U.S. Person status is required as this position needs to access export controlled data.Preferred QualificationsExperience working on production robotics systems.Experience with Linux kernel module pensation and BenefitsUS Salary Range: $168,000—$252,000 USD. The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Equity grants are included in the majority of full-time offers as part of the total compensation package. Anduril offers top-tier benefits for full-time employees, including:Platinum healthcare benefits (medical, dental, vision) for U.S. roles; private medical insurance considerations for other regions as applicable.Basic Life/AD&D and long-term disability insurance, with options to purchase additional life insurance.Generous holiday calendar and PTO, caregiver and wellness leave, family planning and parenting support, mental health resources, and professional development stipends.Daily meals and provisions at many offices; region-based commuter benefits; relocation assistance (where eligible); 401(k) retirement plans (US roles).The recruiter assigned to this role can share more information about compensation and benefits during the hiring process.About AndurilAnduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or any other protected characteristic in accordance with applicable laws. See Anduril’s candidate privacy notice for details.Job DetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and Information TechnologyIndustries: Defense and Space Manufacturing #J-18808-Ljbffr
Created: 2025-09-17