Leave us your email address and we'll send you all the new jobs according to your preferences.

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

Posted 1 hour 31 minutes ago by Curo Services

£37,769 - £43,815 Annual
Permanent
Not Specified
Temporary Jobs
Wiltshire, Salisbury, United Kingdom, SP1 1
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.

Email this Job