Senior Embedded Software engineer Senior Embedded Software engineer
Senior Embedded Software engineer Senior Embedded Software engineer

Senior Embedded Software engineer Senior Embedded Software engineer

Full-Time 80000 - 80000 £ / year (est.) No home office possible
Sanderson Government & Defence

At a Glance

  • Tasks: Develop and enhance high-performance software for national security systems.
  • Company: Leading tech firm in defence and aerospace with a focus on innovation.
  • Benefits: Competitive salary up to £80,000, remote work options, and career growth.
  • Other info: Fast-paced environment with opportunities for travel and customer engagement.
  • Why this job: Make a real impact on mission-critical projects that protect national interests.
  • Qualifications: Strong C++ development experience and knowledge of Linux-based systems required.

The predicted salary is between 80000 - 80000 £ per year.

Operating at the cutting edge of defence, aerospace, and national security technology, delivering advanced, mission-critical solutions for government and international customers. Teams work across highly secure, high-impact programmes, developing and supporting systems that protect critical infrastructure and national interests.

The environment is fast-paced and technically demanding, with a strong emphasis on innovation, collaboration, and continuous improvement. Engineers are trusted to take ownership, challenge assumptions, and contribute directly to systems deployed in real operational environments.

As a Senior C++ Software Engineer, you will work on the development, enhancement, and support of high-performance national security systems, collaborating with international customers and internal teams to deliver new capabilities and maintain mission-critical platforms.

You’ll be part of an agile, collaborative engineering team, working across the full software lifecycle in a Linux-based environment. The work is technically challenging and varied, requiring strong problem-solving skills, performance-focused development, and the ability to operate comfortably in complex, production systems.

Your background:

  • Strong commercial experience developing software in modern C++, including performance-critical and concurrent systems
  • Solid understanding of Linux-based development, including build systems, compilers, tooling, and low-level system behaviour
  • Experience working with computer networking concepts and protocols, particularly TCP/IP and related technologies
  • Exposure to packet-level or network-focused systems, such as traffic analysis, inspection, or monitoring platforms
  • Experience using complementary scripting or automation languages such as Python, Ruby, Bash, or similar
  • Comfortable working in Agile/Scrum environments, using tools such as Jira or equivalent
  • Experience diagnosing, troubleshooting, and supporting complex systems, including remote fault-finding
  • Ability to work autonomously while contributing effectively within a high-performing engineering team
  • Strong communication skills and a proactive approach to problem-solving

Desired:

  • Experience with deep packet inspection or network analysis technologies
  • Familiarity with networking protocols beyond TCP/IP (e.g. DNS, DHCP, tunnelling technologies)
  • Exposure to configuration management or infrastructure tooling (e.g. Puppet or similar)
  • Experience supporting deployed or operational systems in a secure or mission-critical context
  • Willingness to travel occasionally to support customer engagement and system deployment

Senior Embedded Software engineer Senior Embedded Software engineer employer: Sanderson Government & Defence

As a leading employer in the defence and national security sector, we offer an exciting opportunity for Senior Embedded Software Engineers to work on high-performance systems that protect critical infrastructure. Our fast-paced, innovative work culture fosters collaboration and continuous improvement, providing employees with the chance to take ownership of their projects and contribute to meaningful solutions. Located in Manchester, we provide a supportive environment that encourages professional growth and offers competitive salaries, making us an attractive choice for those seeking rewarding careers in technology.
Sanderson Government & Defence

Contact Detail:

Sanderson Government & Defence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Software engineer Senior Embedded Software engineer

✨Tip Number 1

Network like a pro! Attend industry meetups, conferences, or online webinars related to embedded systems and national security. You never know who you might bump into – it could be your future boss!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and Linux-based systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and system design questions that are relevant to high-performance systems. We want you to shine when it counts!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Embedded Software engineer Senior Embedded Software engineer

C++
Linux-based Development
Build Systems
Compilers
Computer Networking Concepts
TCP/IP
Packet-level Systems
Traffic Analysis
Python
Ruby
Bash
Agile/Scrum
Jira
Troubleshooting
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior C++ Software Engineer role. Highlight your experience with modern C++, Linux-based development, and any relevant projects that showcase your problem-solving skills in high-performance systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working in national security and how your background aligns with our mission. Don’t forget to mention your experience with Agile environments and collaboration.

Showcase Relevant Projects: Include specific examples of projects where you've developed performance-critical systems or worked with networking protocols. This will help us see your hands-on experience and how you can contribute to our team.

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 keen on joining our team!

How to prepare for a job interview at Sanderson Government & Defence

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially around performance-critical and concurrent systems. Be ready to discuss specific projects where you've applied these skills, as well as any challenges you faced and how you overcame them.

✨Familiarise Yourself with Linux

Since the role involves Linux-based development, it’s crucial to understand build systems, compilers, and low-level system behaviour. Prepare to answer questions about your experience in this area and be ready to demonstrate your problem-solving skills in a Linux environment.

✨Understand Networking Concepts

Get comfortable with computer networking concepts and protocols, particularly TCP/IP. You might be asked to explain how these technologies work or how you've used them in past projects, so having real-world examples will help you stand out.

✨Show Your Agile Mindset

Since the team works in an Agile/Scrum environment, be prepared to discuss your experience with Agile methodologies. Share examples of how you've contributed to team collaboration and continuous improvement, and highlight any tools like Jira that you've used.

Senior Embedded Software engineer Senior Embedded Software engineer
Sanderson Government & Defence

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

>