Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815
Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815

Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815

Salisbury Full-Time 37769 - 43815 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop cutting-edge embedded software and tackle complex engineering challenges.
  • Company: Join a leading government organisation in UK defence and national security.
  • Benefits: Enjoy a competitive salary, generous leave, flexible working, and professional development opportunities.
  • Why this job: Make a real impact on national security while working with advanced technologies.
  • Qualifications: Degree in STEM or equivalent experience; skills in C, C++, or Rust required.
  • Other info: Dynamic role with excellent career growth and unique exposure to classified projects.

The predicted salary is between 37769 - 43815 £ per year.

Overview

Subject – Embedded Software Engineer | Salisbury | Permanent | GBP37,769 – GBP43,815

Salary: GBP37,769 – GBP43,815

Location: Salisbury, Wiltshire (Porton Down site)

You must be eligible for SC/DV Clearance.

The Client

Curo are partnering with a government organisation at the forefront of UK defence and national security. Working across domains such as cyber, electromagnetic activities, and systems engineering, they transform research into real-world capabilities that make a tangible impact.

The Candidate

The successful candidate will be degree-qualified in a STEM discipline (eg Computing, Electronics, Physics) or possess equivalent experience. You will bring hands-on Embedded software development skills, ideally in C, C++ or Rust, and have experience working with microcontrollers, DSP, and Real Time operating systems. A background in defence or secure environments is highly desirable.

The Role

This role offers a unique opportunity to work on bespoke engineering projects in highly secure environments. You\\\’ll contribute to the development of Embedded systems and software-defined radio frameworks, applying your technical expertise to solve complex problems. The work is varied, often classified, and offers exposure to technologies rarely seen outside of government.

Key Duties

  • Develop Embedded software using C, C++ or Rust.
  • Work with microprocessors and microcontrollers in Real Time environments
  • Apply DSP techniques and mathematical modelling (e.g., linear algebra, signal processing algorithms)
  • Use or adapt frameworks such as OpenCPI or similar SDR platforms.
  • Apply Embedded testing methodologies and work with RTOS.
  • Collaborate with internal and external stakeholders across government and industry.
  • Support technical forums, mentoring, and knowledge-sharing activities.

Requirements

  • Degree-qualified in a STEM subject or equivalent experience.
  • Experience in Embedded software development (C, C++, Rust).
  • Knowledge of microcontrollers and Digital Signal Processing.
  • Familiarity with SDR frameworks and Embedded testing.
  • Understanding of RTOS and Real Time systems.
  • Proven ability to solve complex, non-routine technical problems.
  • Strong communication and collaboration skills.
  • Experience working in defence or secure environments.

Benefits

  • Civil Service Pension with employer contribution of up to 28.97%.
  • 25 days annual leave (rising to 30 after 5 years), plus 8 public holidays.
  • Option to buy/sell up to 5 days leave annually.
  • In-year bonuses and thank-you vouchers.
  • Flexible working options including compressed hours and job shares.
  • Paid professional memberships. (up to 2)
  • Fully funded apprenticeships up to Level 7. (Master\\\’s)
  • On-site facilities: parking, EV charging, restaurants, cafés, gyms.
  • Cycle-to-work scheme, rental deposit scheme, and more.

To apply for this Embedded Software Engineer permanent job, please click the button below and submit your latest CV.

Curo Services endeavours to respond to all applications, however this may not always be possible during periods of high volume. Thank you for your patience.

Curo Services is a trading name of Curo Resourcing Ltd and acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.

#J-18808-Ljbffr

Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815 employer: Curo Services

Curo is an exceptional employer, offering a unique opportunity to work on cutting-edge projects within the UK defence and national security sector. With a strong commitment to employee growth, including fully funded apprenticeships and flexible working options, Curo fosters a collaborative and innovative work culture that values technical expertise and problem-solving skills. Located in Salisbury, employees benefit from excellent on-site facilities and a generous benefits package, including a Civil Service Pension and ample annual leave, making it a rewarding place to build a meaningful career.
C

Contact Detail:

Curo Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815

✨Tip Number 1

Network like a pro! Reach out to your connections in the defence and tech sectors. Attend meetups or online webinars related to embedded systems. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C, C++, or Rust. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your DSP techniques and RTOS knowledge. Practice coding challenges that focus on embedded systems to ensure you're ready to impress when it counts.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815

Embedded Software Development
C
C++
Rust
Microcontrollers
Digital Signal Processing (DSP)
Real Time Operating Systems (RTOS)
Mathematical Modelling
Signal Processing Algorithms
SDR Frameworks
Embedded Testing Methodologies
Problem-Solving Skills
Communication Skills
Collaboration Skills
Experience in Defence or Secure Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with C, C++, or Rust, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Experience: Don’t just list your qualifications; showcase your hands-on experience with microcontrollers and DSP. Use specific examples to demonstrate how you've tackled complex problems in real-time environments. This will help us see your practical skills in action.

Be Clear and Concise: When writing your application, keep it clear and concise. Avoid jargon unless it's relevant to the role. We appreciate straightforward communication that gets to the point, so make every word count!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Curo Services

✨Know Your Tech Inside Out

Make sure you brush up on your embedded software development skills, especially in C, C++, or Rust. Be ready to discuss your hands-on experience with microcontrollers and DSP techniques, as these will likely come up during the interview.

✨Understand the Role's Context

Familiarise yourself with the defence sector and the specific challenges it faces. Knowing how your skills can contribute to national security projects will show that you're not just technically capable but also aligned with the organisation's mission.

✨Prepare for Technical Questions

Expect to tackle complex technical problems during the interview. Practice explaining your thought process when solving issues related to real-time operating systems and embedded testing methodologies, as this will demonstrate your problem-solving abilities.

✨Showcase Your Collaboration Skills

Since the role involves working with various stakeholders, be prepared to discuss your past experiences in teamwork and mentoring. Highlight any instances where you've successfully collaborated on projects or shared knowledge, as this will reflect your strong communication skills.

Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815
Curo Services
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

C
  • Embedded Software Engineer| Salisbury | Permanent | GBP37,769 - GBP43,815

    Salisbury
    Full-Time
    37769 - 43815 £ / year (est.)

    Application deadline: 2027-09-21

  • C

    Curo Services

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