Senior Robotics Software Engineer
Anduril IndustriesAbout 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
Principal Flight Software Engineer
Join Anduril Industries as a Principal Flight Software Engineer to develop cutting-edge flight software for autonomous systems.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
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
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Full Stack Software Engineer - Field Software
Join Gecko Robotics as a Full Stack Software Engineer to develop innovative field software solutions using Svelte, JavaScript, and Python.
Software Engineering Intern
Join PickNik Robotics as a Software Engineering Intern to work on advanced robotics software using Python, C++, and ROS.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Senior Software Engineer - Yardi
Join Invitation Homes as a Senior Software Engineer to enhance Yardi platform solutions. Requires SQL, API, and Yardi expertise.
Internship, Reinforcement Learning Engineer
Join Tesla as a Reinforcement Learning Engineer Intern to develop robotic learning systems for humanoid robots.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Intern Software Engineer
Join Arm as an Intern Software Engineer, work on cutting-edge projects, and gain hands-on experience in software development.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.