Backend Software Engineer - C++ in Swindon
Backend Software Engineer - C++

Backend Software Engineer - C++ in Swindon

Swindon Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and build secure, high-performance software for next-gen autonomous systems.
  • Company: Join STARK, a pioneering defence tech company shaping the future of unmanned vehicles.
  • Benefits: Competitive salary, inclusive culture, and opportunities for travel across the UK and Europe.
  • Why this job: Make a real impact in defence technology while working with cutting-edge C++ software.
  • Qualifications: Degree in Engineering or Computer Science; strong C++ skills required.
  • Other info: Dynamic, fast-paced environment with excellent career growth potential.

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

Permanent employee, Full-time – Swindon

STARK is a defense technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned vehicles that are software-defined, mass-scalable, and cost effective – giving NATO and its allies a decisive edge in the most contested environments. We’re focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.

Your mission

We are seeking a talented Backend Engineer to design and build the backbone of next-generation systems that integrate data, sensors, and control applications into secure, high-performance software. You will contribute to technology that powers aerospace, automotive, robotics, and defence-related platforms where real-world devices meet advanced software.

Responsibilities

  • Coding first! – Develop and maintain the backend of our core software systems.
  • Design, build, and extend APIs and SDKs to integrate assets, sensors, and external applications.
  • Expand and optimise our architecture to deliver scalable, reliable solutions.
  • Integrate and extend existing software, ensuring interoperability across complex systems.
  • Implement relevant standards (including STANAG and industry protocols).
  • Manage high-volume mission and sensor data storage and processing.
  • Conduct rigorous testing of both software and system-level functionality.
  • Contribute to improving our C++ development environment.
  • Stay current with emerging technologies, identifying innovations to enhance our products.
  • Deep-dive into complex technical issues, solving challenging problems at system level.
  • Evaluate and challenge requirements, focusing on what adds real value.

Qualifications

  • Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field.
  • Strong proficiency in C++ (Rust experience a strong plus).
  • Experience with server applications and API integration.
  • Solid understanding of software architecture and frameworks.
  • Background in autopilot, flight control systems, robotics, or similar control technologies is highly desirable.
  • Experience with integrated sensor systems, inter-process communication, or TypeScript (frontend) is a plus.
  • Relevant experience in aerospace, automotive, robotics, IoT, or connected real-world devices.
  • Excellent problem-solving and debugging skills.
  • Strong collaboration and communication skills for multidisciplinary teamwork.
  • Adaptability to thrive in a fast-moving, innovative environment.
  • Eligibility for UK Security Clearance is essential.
  • Willingness to travel in the UK and Europe when required.

Legal and Equal Opportunity

We are an equal-opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.

Backend Software Engineer - C++ in Swindon employer: Stark

STARK is an exceptional employer, offering a dynamic work environment in Swindon where innovation meets purpose. As a leader in defense technology, we provide our employees with opportunities for professional growth and development while contributing to critical projects that enhance global security. Our collaborative culture values diversity and inclusion, ensuring that every team member's voice is heard as we work together to deliver cutting-edge solutions for NATO and its allies.
S

Contact Detail:

Stark Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer - C++ in Swindon

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at STARK. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your C++ projects and any relevant work. This gives you a chance to demonstrate your coding chops beyond just a CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. We want to see how you tackle complex issues!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the STARK team.

We think you need these skills to ace Backend Software Engineer - C++ in Swindon

C++
Rust
API Integration
Software Architecture
Autopilot Systems
Flight Control Systems
Robotics
Integrated Sensor Systems
Inter-Process Communication
TypeScript
Problem-Solving Skills
Debugging Skills
Collaboration Skills
Communication Skills
Adaptability

Some tips for your application 🫡

Show Off Your C++ Skills: Make sure to highlight your experience with C++ in your application. We want to see how you've used it in real-world projects, especially if you've worked on server applications or API integrations.

Tailor Your Application: Don’t just send a generic CV and cover letter! Tailor your application to reflect the specific skills and experiences that match our job description. We love seeing candidates who take the time to connect their background to what we do at STARK.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it's relevant. Make it easy for us to see why you’re a great fit!

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’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Stark

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with coding, especially in backend development. You might even be asked to solve a coding problem on the spot, so practice common algorithms and data structures.

✨Understand the Company’s Mission

Familiarise yourself with STARK's focus on defence technology and how they integrate autonomous systems. Knowing their products and the challenges they face will help you tailor your answers and show that you're genuinely interested in contributing to their mission.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions about software architecture, APIs, and system-level functionality. Review relevant standards like STANAG and be ready to explain how you've applied similar concepts in your past projects.

✨Showcase Your Problem-Solving Skills

Be ready to discuss specific examples of complex problems you've solved in previous roles. Highlight your debugging skills and how you approach challenges, especially in high-pressure environments. This will demonstrate your adaptability and readiness for the fast-paced nature of the role.

Backend Software Engineer - C++ in Swindon
Stark
Location: Swindon

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

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>