At a Glance
- Tasks: Develop cutting-edge software for autonomous systems in a dynamic team environment.
- Company: Anduril Industries is revolutionising military technology with innovative solutions and AI-driven systems.
- Benefits: Enjoy top-tier healthcare, generous leave policies, and professional development support.
- Why this job: Join a mission-driven team tackling real-world challenges with impactful technology.
- Qualifications: 5-10 years of experience in C++, Rust, or Python; strong engineering background required.
- Other info: Opportunity to travel and collaborate on exciting projects in the field.
The predicted salary is between 60000 - 84000 £ per year.
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.
The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together. We leverage existing Anduril platforms like Ghost, Altius, and Dive XL, in addition to bringing 3rd party platforms into Anduril’s Lattice ecosystem. We develop Perception and Autonomy algorithms to solve some of the hardest problems facing our customers. We are looking for software engineers and roboticists excited about creating a powerful robotics stack that includes computer vision, motion planning, SLAM, controls, estimation, and secure communications.
As a Senior Mission Software Engineer on the Maneuver Dominance team, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making pragmatic engineering tradeoffs along the way. Your efforts will ensure that Anduril products seamlessly work together to achieve a variety of critical outcomes. Above all, Mission Software Engineers are driven by a “Whatever It Takes” mindset—executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions to deliver successful outcomes correctly, on-time, and with high quality.
WHAT YOU'LL DO
- Own the software solutions that are deployed to customers
- Write code to improve products and scale the mission capability to more customers
- Collaborate across multiple teams to plan, build, and test complex functionality
- Create and analyze metrics that are leveraged for debugging and monitoring
- Triage issues, root cause failures, and coordinate next-steps
- Partner with end-users to turn needs into features while balancing user experience with engineering constraints
- Travel up to 20% of time to build, test, and deploy capabilities in the real world
REQUIRED QUALIFICATIONS
- At least 5-10+ years working with C++ or Rust and Python.
- Must be able to obtain and maintain a UK Security Clearance.
- Strong engineering background from industry or school, ideally in areas/fields such as Computer Science, Software Engineering, Mathematics, or Physics
- Experience building software solutions involving significant amounts of data processing and analysis.
- Ability to quickly understand and navigate complex systems and established code bases.
- A desire to work on critical software that has a real-world impact.
PREFERRED QUALIFICATIONS
- Strong background with focus in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and physical systems.
- Developing and testing multi-agent autonomous systems and deploying in real-world environments.
- Feature and algorithm development with an understanding of behavior trees.
- Developing software/hardware for flight systems and safety critical functionality.
- Distributed communication networks and message standards.
- Knowledge of military systems and operational tactics.
Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. 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, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we’d love to hear from you!
Senior Software Engineer - Robotics - Maneuver Dominance (Basé à London) employer: Golden Bees
Contact Detail:
Golden Bees Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Robotics - Maneuver Dominance (Basé à London)
✨Tip Number 1
Familiarise yourself with Anduril's existing platforms like Ghost, Altius, and Dive XL. Understanding how these systems operate will give you an edge in discussions during the interview process.
✨Tip Number 2
Brush up on your knowledge of autonomy algorithms and multi-agent systems. Being able to discuss recent advancements or challenges in these areas can demonstrate your expertise and passion for the field.
✨Tip Number 3
Network with current or former employees of Anduril Industries. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.
✨Tip Number 4
Prepare to showcase your problem-solving skills through practical examples. Be ready to discuss specific projects where you've made engineering trade-offs or solved complex issues, as this aligns with the 'Whatever It Takes' mindset they value.
We think you need these skills to ace Senior Software Engineer - Robotics - Maneuver Dominance (Basé à London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in C++, Rust, and Python, as well as any work with robotics or autonomy. Use specific examples that demonstrate your problem-solving skills and ability to work on complex systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for defence technology and how your background aligns with Anduril's mission. Mention specific projects or experiences that showcase your expertise in software engineering and robotics.
Showcase Relevant Projects: Include a section in your application that details any significant projects you've worked on, especially those involving multi-agent autonomous systems or data processing. Highlight your role and the impact of these projects.
Prepare for Technical Questions: Anticipate technical questions related to networking, autonomy, and systems integration. Be ready to discuss your approach to solving engineering problems and how you make trade-offs in your decision-making process.
How to prepare for a job interview at Golden Bees
✨Showcase Your Technical Skills
As a Senior Software Engineer, you'll need to demonstrate your proficiency in C++, Rust, and Python. Be prepared to discuss specific projects where you've applied these languages, focusing on the challenges you faced and how you overcame them.
✨Understand the Company’s Mission
Anduril Industries is all about transforming military capabilities with advanced technology. Familiarise yourself with their products and the Lattice OS. Showing that you understand their mission and how your skills can contribute will set you apart.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities, especially in networking, autonomy, and robotics. Practice articulating your thought process clearly, as this will demonstrate your analytical skills and ability to work under pressure.
✨Emphasise Collaboration Experience
The role involves working across multiple teams, so highlight your experience in collaborative environments. Share examples of how you've successfully partnered with others to achieve complex goals, and be ready to discuss how you handle conflicts or differing opinions.