Senior Software Engineer in Doncaster

Senior Software Engineer in Doncaster

Doncaster Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Artemis Chase - Defence & Space Specialists

At a Glance

  • Tasks: Design and develop cutting-edge software for AI and robotics systems.
  • Company: Fast-growing start-up focused on robotics and AI safety.
  • Benefits: Competitive salary, generous holiday, pension scheme, and more perks as we grow.
  • Why this job: Join a team shaping the future of autonomous systems and make a real impact.
  • Qualifications: Degree in relevant field and experience in robotics software development.
  • Other info: Dynamic start-up culture with opportunities for rapid personal and professional growth.

The predicted salary is between 36000 - 60000 £ per year.

Location: Remote (with a monthly visit to our Oxfordshire or London offices)

Reporting to: Head of Engineering

Contract: Permanent, Full Time

About the Role

We are an ambitious, fast-growing start-up seeking a talented Senior Robotics Software Engineer (Flight Software) to join our team. We are building cutting-edge assurance systems for AI and robotics applications, setting global industry standards to enable complex autonomous systems to operate safely, predictably, and efficiently.

In this role, you will play a crucial part in developing the software components that enable the safe and reliable operation of AI-enabled robotics and autonomous systems within our core product line. You will work on cutting-edge technologies that are shaping the future of AI and robotics safety.

Key Responsibilities

  • Design, develop, and implement robotic software components and algorithms for perception, planning, control, and decision-making.
  • Collaborate with cross-functional teams, including embedded software engineers, systems architects, and AI/ML experts, to seamlessly integrate software components into the overall system.
  • Conduct rigorous testing, optimisation, and validation of robotic software components to ensure strict compliance with safety and performance requirements.
  • Contribute to the continuous improvement of the team's software development processes, tooling, and methodologies for robotic systems.
  • Stay up to date with the latest advancements in robotics software, algorithms, and frameworks, applying them to enhance product capabilities.
  • Mentor and provide technical guidance to junior software engineers and interns.

Key Skills and Experience

  • Bachelor's or Master's degree in Computer Science, Aerospace, Robotics, Electrical Engineering, or a related field (with a strong focus on robotics software development).
  • Proven track record of developing software for robotic systems and delivering safety-critical or mission-critical systems.
  • Proficiency in C/C++ and Python, with solid experience in robotics frameworks (e.g., ROS, Gazebo, MoveIt).
  • Strong knowledge of robotics algorithms and techniques, including perception, planning, control, and decision-making.
  • Solid understanding of software development methodologies, such as Agile, Continuous Integration (CI), and Test-Driven Development (TDD).
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and collaboration abilities to work effectively within cross-functional teams.

Security Clearance: Must currently hold or be eligible to obtain a minimum of UK SC clearance.

Desirable: Experience with safety-critical software development standards and certification processes (e.g., DO-178C, ISO 26262, IEC 61508) is highly advantageous.

Working Culture & Values

We are driven by the satisfaction of building solutions to some of the most challenging problems in the industry. As a start-up, we move fast together, embracing collaboration and change. You will thrive here if you enjoy taking ownership, wearing multiple hats, and learning quickly. We expect commitment—including working beyond core hours when the work demands it to maintain momentum—but we foster a highly supportive and constructive environment for you to grow.

  • Be Safe: We exist to make autonomous systems as safe as possible, maintaining the highest standards of safety and security internally.
  • Be Curious: We explore the art of the possible—dreaming, prototyping, and testing at the cutting edge of engineering.
  • Be Committed: We are building something from the ground up, and we want people who are genuinely energised by that journey.

Benefits & Compensation

We offer a competitive compensation package alongside excellent benefits, including:

  • Salary sacrifice pension with a 5% matched company contribution
  • Generous holiday allowance
  • EV Car Scheme
  • Cycle to Work Scheme
  • More exciting benefits to come as we scale and grow!

Senior Software Engineer in Doncaster employer: Artemis Chase - Defence & Space Specialists

Join our dynamic start-up as a Senior Robotics Software Engineer, where you'll be at the forefront of developing innovative AI and robotics solutions. With a strong emphasis on collaboration and personal growth, we offer a supportive work culture that encourages ownership and creativity, alongside a competitive compensation package and benefits like a salary sacrifice pension and generous holiday allowance. Our remote working model, with monthly visits to our Oxfordshire or London offices, provides flexibility while you contribute to shaping the future of autonomous systems.
Artemis Chase - Defence & Space Specialists

Contact Detail:

Artemis Chase - Defence & Space Specialists Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Doncaster

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to robotics and AI. This is your chance to demonstrate your expertise in C/C++ and Python, and how you've tackled real-world challenges.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your experience with safety-critical systems. Remember, they want to see how you think and approach complex problems!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our ambitious team and contributing to cutting-edge robotics solutions.

We think you need these skills to ace Senior Software Engineer in Doncaster

Robotic Software Development
C/C++
Python
Robotics Frameworks (e.g., ROS, Gazebo, MoveIt)
Robotics Algorithms (Perception, Planning, Control, Decision-Making)
Agile Methodologies
Continuous Integration (CI)
Test-Driven Development (TDD)
Problem-Solving Skills
Analytical Skills
Debugging Skills
Communication Skills
Collaboration Skills
Safety-Critical Software Development Standards (e.g., DO-178C, ISO 26262, IEC 61508)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior Robotics Software Engineer. Highlight your experience with robotics software development, C/C++, and Python, as well as any relevant projects that showcase your skills in perception, planning, and control.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about robotics and how your background aligns with our mission at StudySmarter. Don’t forget to mention any experience you have with safety-critical systems!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in previous roles. We love candidates who can think critically and come up with innovative solutions, especially in fast-paced environments like ours.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Artemis Chase - Defence & Space Specialists

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially C/C++ and Python. Brush up on robotics frameworks like ROS and Gazebo, and be ready to discuss your experience with them in detail.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about challenges related to safety-critical systems and how you approached them, as this will demonstrate your analytical skills and ability to work under pressure.

✨Collaborate Like a Pro

Since the role involves working with cross-functional teams, be ready to discuss your collaboration experiences. Highlight any projects where you worked closely with embedded software engineers or AI/ML experts, showcasing your communication skills and teamwork.

✨Stay Curious and Up-to-Date

Research the latest advancements in robotics software and be prepared to discuss how you can apply these innovations to the company’s products. Showing that you’re proactive about learning will resonate well with their values of curiosity and commitment.

Senior Software Engineer in Doncaster
Artemis Chase - Defence & Space Specialists
Location: Doncaster
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>