Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815
Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815

Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815

Salisbury Full-Time 33769 - 43815 £ / year (est.) No home office possible
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, and flexible working options.
  • Why this job: Make a real impact on innovative projects in secure environments.
  • Qualifications: Degree in STEM or equivalent experience with embedded software development.
  • Other info: Access to professional development and unique career growth opportunities.

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

Job Description

Subject – Embedded Software Engineer| Salisbury | Permanent | £37,769 – £43,815

Salary: £37,769 – £43,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. (eg 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.

Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815 employer: Curo Services

Curo offers an exceptional work environment for Embedded Software Engineers at the Porton Down site in Salisbury, where you will engage in cutting-edge projects that directly contribute to UK defence and national security. With a strong emphasis on employee growth, including fully funded apprenticeships and flexible working options, Curo fosters a collaborative culture that values innovation and technical expertise, making it an ideal place for those seeking meaningful and rewarding careers.
C

Contact Detail:

Curo Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people 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

Prepare for interviews by practising common questions and showcasing your technical skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 3

Tailor your approach for each application. Research the company and its projects, and be ready to discuss how your experience with C, C++, or Rust aligns with their needs. Show them you’re genuinely interested!

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 take that extra step to engage with us directly.

We think you need these skills to ace Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815

Embedded Software Development
C
C++
Rust
Microcontrollers
Digital Signal Processing (DSP)
Real Time Operating Systems (RTOS)
Mathematical Modelling
Signal Processing Algorithms
Software-Defined Radio (SDR) Frameworks
Embedded Testing Methodologies
Problem-Solving Skills
Communication Skills
Collaboration Skills

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 work you've done with microcontrollers or DSP. We want to see how your skills match what we're looking for!

Showcase Relevant Experience: If you've worked in defence or secure environments before, shout about it! Mention specific projects or technologies you've used that relate to the job description. This will help us see how you can hit the ground running.

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for this role. Be sure to express your passion for embedded systems and how your background aligns with our mission at StudySmarter. Keep it concise but impactful!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application 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++, and 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. 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 collaboration and mentoring. Highlight any instances where you've successfully shared knowledge or worked in a team to achieve a common goal.

Embedded Software Engineer| Salisbury | Permanent | £37,769 - £43,815
Curo Services

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 | £37,769 - £43,815

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

    Application deadline: 2027-10-10

  • C

    Curo Services

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