Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Sanderson Government & Defence

England

On-site

GBP 45,000 - 65,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in the UK is seeking an Embedded Software Engineer to capture software requirements and implement bespoke data processing schemes. The ideal candidate will have a BSc or Master's degree in engineering or computer science and strong skills in C/C++, with experience in Digital Signal Processing. Join a collaborative team to work on cutting-edge technologies in a diverse and inclusive environment.

Qualifications

  • Degree in engineering or computer science required.
  • Strong skills in Embedded development, specifically in C/C++.
  • Experience with Digital Signal Processing and related tools.

Responsibilities

  • Capture software requirements and design processes for Real Time systems.
  • Implement data processing and control schemes.
  • Apply new technologies in DSP algorithm techniques.

Skills

C and/or C++
Collaboration with cross-functional teams
Digital Signal Processing (DSP)
MATLAB or Python

Education

BEng/BSc or Master's degree in engineering or computer science

Tools

OpenCPI
Job description
Essential skills will include
  • BEng/BSc or Master's degree in an appropriate engineering or computer science related subject.
  • Strong skill set in C and/or C++ for Embedded development and associated operating systems
  • Collaboration with cross-functional teams to deliver project requirements, system design, and system test/integration phases and experience of modern DevOps practices
  • Knowledge of latest System on Chip (SoC) devices, Software Defined Radio (SDR) platforms and open-source frameworks such as OpenCPI.
  • Good understanding of Digital Signal Processing (DSP) algorithms and experience of modelling or simulation algorithms using MATLAB or Python.
Job Purpose & Key Responsibilities

As an Embedded software engineer your responsibilities could include:

  • Capture of Embedded software requirements, software design and test/verification processes for efficient Real Time systems from R&D concept through to the full product development life cycle
  • The implementation of bespoke data processing and control schemes.
  • Understanding and applying new and emerging technologies inclusive of RPNT Digital Signal Processing algorithm techniques
Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.