Autonomous Software Engineer

Autonomous Software Engineer

Newport +1 Full-Time 48000 - 72000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Develop cutting-edge software for drones and autonomous systems using C++ and Python.
  • Company: Join a dynamic R&D team focused on innovative technology for a safer, smarter world.
  • Benefits: Enjoy hybrid work options, professional growth opportunities, and a relocation package.
  • Why this job: Be part of a mission-driven team that values creativity and impactful contributions.
  • Qualifications: Bachelor’s in Computer Science or similar; proficient in C++, Python, and Agile methodologies.
  • Other info: Sponsorship available in exceptional circumstances.

The predicted salary is between 48000 - 72000 £ per year.

Location: Bristol, UK (Hybrid - 2/3 days onsite per week)

Type: Full-Time, Permanent

Salary: £60,000 - £80,000 plus benefits + Relocation Package

Are you a knowledgeable software engineer with strong expertise in designing software for UAVs or Drones? We are searching for a skilled Autonomous Software Engineer to join a multi-disciplinary R&D team in developing innovative autonomous systems technology. Your expertise will guide the creation of autonomous software solutions, enhancing IoT platform's capabilities and contributing to the company's mission of creating a safer, smarter world.

Your Role: As a member of our R&D team, you will drive the development of cutting-edge unmanned aerial systems for defence applications.

Responsibilities:

  • Design and develop autonomous system software, focusing on C++ and Python.
  • Analyze requirements to create impactful software designs.
  • Ensure code quality across multiple projects through reviews and testing.
  • Address and fix code defects, working with both new and legacy systems.
  • Enhance development processes, particularly in autonomous systems.

Qualifications:

  • Bachelor’s in Computer Science, Software Development, or similar.
  • Proficient in C++ and Python.
  • Experienced with Agile methodologies and tools like Jira, Confluence, Bitbucket.
  • Familiarity with ground control software and gazebo or other simulation tools.
  • Experience with autopilot firmware like PX4 or Ardupilot.
  • Knowledge of ground control tech like QGroundControl.
  • Experience with ROS2.
  • Knowledge of computer vision and machine learning is a plus.
  • Experience in autonomous system development.

Offered is an unparalleled work environment that blends startup agility with the stability of a mature, expanding company. Our team enjoys the flexibility, professional growth opportunities, and the chance to make significant contributions to the industry.

Sponsorship can be offered in exceptional circumstances.

Apply by forwarding your resume to javid.pond@newspacetechnical.com

Locations

Newport Wales

Autonomous Software Engineer employer: NewSpace Technical

At our Bristol-based company, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. With a hybrid working model, employees enjoy the flexibility of balancing their professional and personal lives while contributing to groundbreaking autonomous systems technology. We offer competitive salaries, comprehensive benefits, and ample opportunities for professional growth, making it an ideal environment for those looking to make a meaningful impact in the field of UAVs and drones.
N

Contact Detail:

NewSpace Technical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Autonomous Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in autonomous systems and UAV technology. This will not only help you during interviews but also show your genuine interest in the field, making you a more attractive candidate.

✨Tip Number 2

Network with professionals in the industry, especially those who work with C++ and Python in autonomous systems. Attend relevant meetups or online forums to build connections that could lead to referrals or insider information about the role.

✨Tip Number 3

Prepare to discuss specific projects you've worked on that relate to UAVs or autonomous systems. Be ready to explain your role, the technologies used, and the impact of your contributions, as this will demonstrate your hands-on experience.

✨Tip Number 4

Research StudySmarter's mission and values thoroughly. Tailoring your conversation to align with our goals can set you apart from other candidates and show that you're not just looking for any job, but specifically want to contribute to our vision.

We think you need these skills to ace Autonomous Software Engineer

C++ Programming
Python Programming
Software Design
Agile Methodologies
Jira
Confluence
Bitbucket
Ground Control Software
Gazebo Simulation Tools
Autopilot Firmware (PX4, Ardupilot)
QGroundControl
ROS2
Computer Vision
Machine Learning
Autonomous System Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any work you've done with UAVs or drones. Emphasise your familiarity with Agile methodologies and tools like Jira and Confluence.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for autonomous systems and how your skills align with the company's mission. Mention specific projects or experiences that demonstrate your expertise in software development for autonomous systems.

Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving autopilot firmware or simulation tools, be sure to include them in your application. This will help illustrate your hands-on experience in the field.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial in software engineering.

How to prepare for a job interview at NewSpace Technical

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and Python in detail. Bring examples of projects you've worked on, especially those related to UAVs or drones, and be ready to explain your design choices and the impact of your work.

✨Understand the Company’s Mission

Research the company’s goals and how they align with creating safer, smarter autonomous systems. Demonstrating knowledge about their projects and how you can contribute will show your genuine interest in the role.

✨Familiarise Yourself with Agile Methodologies

Since the role requires experience with Agile tools like Jira and Confluence, be ready to discuss how you've used these tools in past projects. Highlight your ability to adapt to changing requirements and collaborate effectively within a team.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills, particularly in relation to autonomous systems. Practice explaining your thought process clearly and logically, as this will demonstrate your analytical abilities.

Autonomous Software Engineer
NewSpace Technical
N
  • Autonomous Software Engineer

    Newport +1
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-04-20

  • N

    NewSpace Technical

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>