Product Design

142 Available Jobs for "embedded software engineer"

Unify

Embedded Software Engineer

External
External

Our client is a rapidly growing technology business developing advanced, high-performance systems for the aerospace and wider defence markets.They are looking for an experienced...

SloughAny

Senior Hardware/Embedded Software Engineer

This Senior Hardware Engineer role offers a strong mix of digital hardware and embedded software work, giving you exposure across multiple engineering disciplines. Depending on...

Potters BarFull Time, Work From Home

Jobleads-UK

Embedded Software Architect

External
External

Job Description:Your impactAs an Embedded Software Architect, you'll play a key role in shaping the future of cutting-edge systems, working at the forefront of software...

CaddingtonWork From Home

Jobleads-UK

Lead Software Engineer (Embedded Ada)

External
External

Job DescriptionWe are on the lookout for talented Lead Software Engineers, if you have strong technical experience in real-time embedded systems and are eager to expand your...

CaddingtonAny

Jobleads-UK

Embedded Software Architect — C++ & Linux

External
External

Leonardo UK Ltd is seeking an Embedded Software Architect to shape future systems and lead software engineering solutions from the requirements stage through to architectural...

CaddingtonAny

Jobleads-UK

Senior Embedded Software Lead – Aerospace & Defence

External
External

Leonardo UK Ltd in Luton seeks an experienced Lead Software Engineer to take pivotal Technical Authority roles within EW and Future Combat Air programmes. You will lead technical...

CaddingtonAny

Jobleads-UK

Lead Real-Time Embedded Engineer | Ada Training

External
External

Leonardo UK Ltd is seeking a Lead Software Engineer in the UK to drive real-time embedded software delivery for critical applications. The role emphasizes leadership, mentoring,...

CaddingtonAny

External
Unify

Embedded Software Engineer

Unify

AnySlough
Slough
Any
Posted 6 days ago by Unify

Job Description

Our client is a rapidly growing technology business developing advanced, high-performance systems for the aerospace and wider defence markets.


They are looking for an experienced Embedded Software Engineer to join their engineering team and contribute to the development of embedded software across a range of technically challenging applications.


This is an opportunity to work across the full embedded software lifecycle, from architecture and interface definition through to implementation, automated testing, integration and release.


The Role


As an Embedded Software Engineer, you will be responsible for designing, developing and delivering robust, deterministic embedded software across a range of platforms.

You will work closely with engineers across the wider organisation to define software architectures, develop interfaces and build highly reliable systems suitable for demanding and potentially safety-critical applications.


Key Responsibilities

  • Define embedded software architectures in collaboration with the wider engineering team
  • Develop high-performance, deterministic and well-tested embedded software
  • Define interfaces between software components, including APIs and communications protocols
  • Develop and improve continuous integration, automated testing and software release infrastructure
  • Support the development of software towards formal accreditation and certification
  • Contribute to the full software development lifecycle, from initial concept and prototyping through to deployment


About You


We're looking for an experienced embedded software engineer with strong technical foundations and a passion for solving complex engineering problems.


Essential Experience

  • Strong embedded C/C++ and/or Rust development skills
  • Experience developing software for safety-critical or highly regulated systems, such as aerospace, automotive, medical or similar environments
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
  • You must be able to gain a UK SC Clearance in order to undertake this role


Desirable Experience

Experience with any of the following would be highly advantageous:

  • Working within fast-paced R&D, scale-up or start-up environments
  • Bare-metal embedded development
  • RTOS environments such as NuttX, ThreadX, RTIC, Zephyr, FreeRTOS, VxWorks or INTEGRITY
  • Embedded Linux
  • STM32, Xilinx Zynq UltraScale+ or similar platforms
  • Flight controllers or other aerospace control systems
  • Automated testing, CI/CD and software release infrastructure