At a Glance
- Tasks: Develop cutting-edge software for drone autonomy and tackle complex robotics challenges.
- Company: Join Archangel Autonomy, a pioneering start-up transforming how humans and machines collaborate.
- Benefits: Enjoy flexible work options, merit-based pay, 25 days holiday, and a supportive team culture.
- Why this job: Make a real-world impact with innovative technology in a fast-paced, collaborative environment.
- Qualifications: Bachelor's degree in relevant fields and experience with drone software development required.
- Other info: Opportunity for growth, team socials, and a unique office culture in Oxford.
The predicted salary is between 36000 - 60000 £ per year.
At Archangel Autonomy, you will be working alongside a fun, forward-thinking experienced team to deliver transformative AI solutions. Our mission is to design and deploy AI technologies that protect, support, and enhance the work of those operating on the front lines: law enforcement, first responders, NGOs, wildlife rangers, and military personnel. We are proud to be innovators, record breakers, and practical problem solvers. We thrive on big challenges and bold ideas, pushing boundaries to create meaningful impact. Our goal is a safer, more sustainable world, where intelligent machines are not just tools but trusted partners – collaborative, reliable, and ready to assist. The role In this role you’ll work with our UAV Autonomous Navigation team, developing and testing our innovative UAV copilot system. What you’ll own: Integration of our autonomy copilot to various partner autopilots and drone platforms, including software, mechanical, and electrical integration Develop features on our autonomy copilot product to enhance its navigation and decision-making capabilities and support more flight platforms Support rapid prototyping and integration of our products onto new fixed-wing and multirotor platforms for our in-house testing capability To succeed in this role, you must have: Experience developing code for UAV autopilots, especially Ardupilot or PX4 Experience developing companion compute solutions using frameworks like MAVLink, MAVSDK, or DJI Onboard SDK Strong proficiency in Python and C++ with experience in Linux development environments Bachelor’s degree in Robotics, Computer Science, Mechatronics, Aerospace Engineering, or related field Three years of work history developing software commercially Eligibility and willingness to obtain UK security clearance (SC) Nice to have: Experience with ROS development Experience with computer vision-based positioning and navigation in UxVs (Visual Odometry, SLAM) Familiarity with edge-deploying code on low SWaP computers Experience with simulation tools (Gazebo, Isaac-sim X-Plane, Airsim, Unreal, etc.) Demonstrated delivery of functioning robotic systems Understanding of aerodynamics and flight dynamics as applied to UAV systems UK Drone piloting license Track record of contributions to open-source robotics projects or relevant publications Ability to travel up to ~30% of the time to build, test, and deploy capabilities in the real world By joining us, you\’ll have: The ability to make a measurable difference in the creation of cutting-edge technology in a rapidly growing start-up Fast-paced environment with a world-class, positive, talented, and high-achieving team Forward-thinking, supportive culture with company retreats and strategic alignment World-class growth opportunities and training resources including self-development days An opportunity for drone pilot training Merit-based compensation 5% employer pension contribution 25 days holiday + UK bank holidays Medical Insurance Relocation Support package Team socials A variety of perks that are evolving: Free Monday team lunch, Cycle2work scheme, annual subscription allowance Security clearance: Due to the sensitive nature of some of our work, it would be beneficial for candidates to be able and willing to obtain and maintain the necessary security clearance for this role. Location This is an office-based role in Oxford. You\’ll work alongside leading engineers, AI specialists, and industry pioneers, contributing directly to cutting-edge advancements in autonomous technology. The Archangel Experience We are makers and engineers first, driven by the desire to solve challenges that matter. Automation is how humanity moves forward and for us it’s more than a method; it is a mindset- central to how we streamline work and deliver cutting edge solutions that make a real difference. Our culture is grounded in high integrity, teamwork, and a shared pursuit of excellence. Learning never stops here. We prioritise growth, knowledge sharing, and collaboration so every team member is empowered to thrive. We are looking for people who are proactive, collaborative, and passionate about purpose led technology. If you are excited by meaningful challenges, thrive in fast paced environments, and want to build technology that supports solving real-world problems, you will feel right at home. So, what’s next? Apply now, and a member of our HR team will get in touch with you shortly. Our usual process includes reviewing your CV, a 30-minute phone screening, a live technical assessment and interview, plus if your interview falls on a Monday, you might even get to enjoy lunch with the team! Excited? Apply now and become part of Archangel Life! 🚀 #J-18808-Ljbffr
Robotics Software Engineer (UAV) employer: Archangel Autonomy
Contact Detail:
Archangel Autonomy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Robotics Software Engineer (UAV)
✨Tip Number 1
Familiarise yourself with the latest advancements in drone technology and robotics. Being well-versed in current trends and innovations will not only help you during interviews but also demonstrate your genuine passion for the field.
✨Tip Number 2
Engage with the robotics community by attending meetups, webinars, or conferences. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals or recommendations for the role.
✨Tip Number 3
Showcase any personal projects or contributions to open-source robotics initiatives. This hands-on experience can set you apart from other candidates and highlight your practical skills in developing solutions for complex robotics problems.
✨Tip Number 4
Prepare for technical assessments by practising coding challenges in C++ and Python, especially related to robotics and navigation. Familiarity with tools like Gazebo or simulation environments can also give you an edge during the interview process.
We think you need these skills to ace Robotics Software Engineer (UAV)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in robotics, software development, and any specific projects related to UAVs. Emphasise your proficiency in C++ and Python, as well as any experience with autopilots like Ardupilot or PX4.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for drones and robotics. Mention how your skills align with Archangel Autonomy's mission and values, and provide examples of past projects that demonstrate your problem-solving abilities.
Showcase Relevant Projects: If you have worked on open-source robotics or drone projects, include these in your application. Highlight your contributions and any publications, as this will demonstrate your commitment to the field and your ability to work collaboratively.
Prepare for Technical Assessment: Brush up on your technical skills, especially in areas related to robotics and navigation. Be ready to discuss your experience with simulation tools and any familiarity with ROS or computer vision techniques during the interview process.
How to prepare for a job interview at Archangel Autonomy
✨Show Your Passion for Drones
Make sure to express your enthusiasm for drones and robotics during the interview. Share any personal projects or experiences that highlight your love for the technology, as this role requires a genuine interest in UAVs.
✨Demonstrate Technical Proficiency
Be prepared to discuss your experience with C++, Python, and relevant frameworks like MAVLink or PX4. Bring examples of past projects where you developed solutions for complex robotics problems, as this will showcase your technical skills.
✨Highlight Real-World Impact
Emphasise your desire to work on software that has a tangible impact. Discuss how your previous work has contributed to meaningful projects, especially those related to law enforcement, first responders, or other critical fields.
✨Prepare for Technical Assessments
Since the interview process includes a live technical assessment, brush up on your coding skills and problem-solving techniques. Practice common algorithms and robotics-related challenges to ensure you're ready to impress.