About the Role
As a Senior Robotics Software Engineer at Anduril Industries, you will be at the forefront of developing advanced robotics systems for defense applications. Your role will involve writing and maintaining core libraries that all robotics platforms at Anduril will use. You will own major feature development and rollout of large features for our products, such as building a Software-in-the-Loop simulator for our Anvil product and characterizing and improving Ghost helicopter battery consumption with route planning.
Responsibilities
- Write and maintain core libraries (frame transformations, targeting and guidance, etc.)
- Own major feature development and rollout for our products
- Work closely with hardware and manufacturing teams during product development
- Provide quick feedback that contributes to the final hardware design
Required Qualifications
- BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- Experience troubleshooting and analyzing remotely deployed software systems
- Experience working with and testing electrical and mechanical systems
- Strong C++ or Rust experience in a Linux development environment
- Must be eligible to obtain and hold a US DoD Security Clearance.
Preferred Qualifications
- MS or PhD
- Experience in motion planning, perception, localization, mapping, controls, and related system performance metrics
- Python, Rust, and/or Go experience
- Experience programming for embedded and physical devices
- Multi-agent coordination of UAVs
- Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms
Benefits
- Platinum Healthcare Benefits: For U.S. roles, we offer top tier platinum coverage (medical, dental, vision) that are 100% covered by Anduril for you and 90% covered for your dependents.
- Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents.
- Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans.
- 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition.
- Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting.
- Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well.
Benefits Extracted with AI
- Disability insurance
- Commuter benefits
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Lead Robotics Software Engineer
Lead Robotics Software Engineer needed in Costa Mesa, CA. Develop cutting-edge defense robotics with AI and sensor fusion.
Principal Flight Software Engineer
Join Anduril Industries as a Principal Flight Software Engineer to develop cutting-edge flight software for autonomous systems.
Principal Flight Software Engineer
Join Anduril Industries as a Principal Flight Software Engineer, developing cutting-edge software for autonomous systems.
Senior Flight Software Engineer
Join Anduril as a Senior Flight Software Engineer in Seattle, developing cutting-edge software for autonomous systems.
Principal Firmware Engineer
Join Anduril Industries as a Principal Firmware Engineer to develop cutting-edge defense technology.
Principal Firmware Engineer
Join Anduril Industries as a Principal Firmware Engineer to develop cutting-edge firmware solutions for defense technology.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Software Reliability Engineer
Join Anduril Industries as a Software Reliability Engineer in Seattle, WA. Develop cutting-edge software for electronic warfare systems.
Senior Embedded Haskell Developer
Senior Embedded Haskell Developer needed for advanced electronic warfare systems development in Costa Mesa, CA.
Embedded Haskell Developer
Join Anduril Industries as an Embedded Haskell Developer in Seattle, focusing on advanced military tech integration.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Embedded Haskell Developer
Join Anduril Industries as an Embedded Haskell Developer in Costa Mesa, CA. Develop high-performance software for electronic warfare systems.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Robotics Software Engineer
Senior Robotics Software Engineer needed in LA, expertise in C++, Python, robotics, real-time systems.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.