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 machines assist humans in critical tasks.
- Benefits: Enjoy flexible work options, merit-based pay, 25 days holiday, and team socials.
- Other info: Must be willing to obtain security clearance; enjoy a collaborative office culture in Oxford.
- Why this job: Make a real-world impact with innovative technology in a supportive, fast-paced environment.
- Qualifications: Bachelor's degree in relevant fields and experience with drone software development required.
The predicted salary is between 36000 - 60000 Β£ per year.
At Archangel Autonomy we build intelligent systems that bring people and machines together to form effective teams relieving mankind from dirty dull and dangerous tasks. 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 Joining us as Robotics Software Engineer you will be building the fundamental elements for the next stage of drone autonomy for mankind. Youll develop solutions for complex robotics and navigation problems and work with many different platforms. Loving drones and writing software are key to succeeding in this role. To succeed in this role you must have: Bachelors degree in Robotics Computer Science Mechatronics Electrical Engineering Mechanical Engineering or related field Experience developing code for Ardupilot PX4 or other autopilotsExperience developing companion compute solutions using frameworks like MAVLink MAVSDK or DJI Onboard SDK Strong proficiency in C and Python with experience in Linux development environments Ability to travel up to 30% of time to build test and deploy capabilities in the real world A desire to work on critical software that has a real-world impact Nice to have: Experience with computer vision based positioning and navigation in UxVs (Visual Odometry SLAM) Experience with simulation tools (Gazebo X-Plane Airsim Unreal etc.) Familiarity with optical sensors and solutions Experience designing and validating complex robotic systems and with ROSBasic rapid prototyping skills (PCB design CAD 3D printing etc.) Familiarity with edge-deploying code on low SWaP computers Demonstrated delivery of functioning robotic systems UK Drone piloting license Understanding of aerodynamics and flight dynamics as applied to UAV systems Track record of contributions to open-source robotics or drone projects or relevant publications By joining us youll 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 off-site strategic alignment World-class growth opportunities and training resources including self-development days Merit-based compensation 5% employer pension contribution 25 days holiday UK bank holidays Medical insuranceRelocation Support Package Team socialsA variety of perks that are evolving: Free Monday team lunch Cycle2work scheme access to your favourite app subscription plus many more in the works!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:At our core we value the power of in-person interactions and collaborative sessions. Our office in Oxford UK is not just a workplace its a hub for team camaraderie and innovation. We have a unique and welcoming environment where team members enjoy taking their lunch together no one left behind mentality but high autonomy. We even bring our international team mates over for special events and all-company gatherings. So whats nextApply 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! Key Skills Spring,.NET,C/C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems Employment Type : Full-Time Experience: years Vacancy: 1
Robotics Software Engineer (UAV) employer: Dr Jobs
Contact Detail:
Dr Jobs Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Robotics Software Engineer (UAV)
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Ardupilot and PX4. Having hands-on experience or projects that demonstrate your skills with these platforms can set you apart from other candidates.
β¨Tip Number 2
Engage with the robotics community by contributing to open-source projects related to UAVs. This not only showcases your skills but also demonstrates your passion for the field, which is highly valued by employers like us.
β¨Tip Number 3
Prepare for the technical assessment by brushing up on your C and Python programming skills, especially in Linux environments. Practising coding challenges and robotics-related problems can help you feel more confident during the interview process.
β¨Tip Number 4
Showcase your understanding of real-world applications of drone technology. Be ready to discuss how your work can impact sectors like law enforcement or wildlife conservation, aligning with our mission at Archangel Autonomy.
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 technologies mentioned in the job description, such as Ardupilot or PX4. Use keywords from the job listing to ensure your application stands out.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for drones and robotics. Explain why you want to work at Archangel Autonomy and how your skills align with their mission of creating intelligent systems for real-world impact.
Showcase Relevant Projects: If you have worked on any projects related to UAVs, robotics, or software development, be sure to include them in your application. Highlight your role, the technologies used, and the outcomes achieved to demonstrate your hands-on experience.
Prepare for Technical Assessment: Since the application process includes a technical assessment, brush up on your coding skills in C and Python. Familiarise yourself with common robotics problems and solutions, as well as the frameworks mentioned in the job description.
How to prepare for a job interview at Dr Jobs
β¨Show Your Passion for Drones
Make sure to express your enthusiasm for drones and robotics during the interview. Share any personal projects or experiences you've had with UAVs, as this will demonstrate your genuine interest in the field and align with the company's mission.
β¨Highlight Relevant Experience
Be prepared to discuss your experience with autopilots like Ardupilot or PX4, and frameworks such as MAVLink or MAVSDK. Provide specific examples of projects where you developed solutions for complex robotics problems, showcasing your technical skills.
β¨Demonstrate Problem-Solving Skills
Expect to face technical questions that assess your problem-solving abilities. Prepare to discuss how you've tackled challenges in previous projects, particularly those involving navigation and autonomy in robotics.
β¨Familiarise Yourself with the Company Culture
Research Archangel Autonomy's values and culture before the interview. Be ready to discuss how you can contribute to their mission of creating a safer, more sustainable world through intelligent machines, and how you fit into their collaborative environment.