Embedded Software Engineer

Plessey Semiconductors Ltd
Sheffield, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Board Bringup C++ (Programming Language) Software Debugging Linux on Embedded Systems Embedded Software Firmware Hardware Design Joint Test Action (IEEE Standards) Real-Time Operating Systems Software Systems Systems Architecture Systems Integration
+2 more
Universal Asynchronous Receiver/Transmitter Bare Metal

Job description

We are seeking a senior Embedded Software Engineer to join the Product Development team and contribute to embedded firmware development and hardware-software integration.

This is a hands-on role, working closely with the Principal Engineer and Senior Hardware Engineer to translate system architecture into reliable embedded implementations across prototypes, demos, and product platforms., * Design, implement, and maintain embedded firmware in C/C++.

  • Develop and maintain low-level drivers and application firmware.
  • Support bootloader development and firmware update functionality.
  • Implement firmware robustness, error handling, and recovery paths.
  • Support firmware bring-up on new hardware.
  • Debug hardware/firmware issues involving power, clocks, interfaces, and timing.
  • Work with schematics, PCBs, and lab equipment during development and debugging.
  • Support validation and test readiness of embedded systems.
  • Translate architectural intent into working embedded implementations.
  • Take ownership of defined subsystems with appropriate guidance.
  • Contribute to technical documentation and knowledge transfer.
  • Support integration with test environments and higher-level software systems.

Requirements

  • Background in Electronic Engineering or similar discipline.
  • Experience in embedded software development (C/C++).
  • Experience with microcontrollers (e.g. STM32 or similar).
  • Experience with bare-metal and/or RTOS-based systems.
  • Comfortable reading schematics and understanding hardware design.
  • Experience with board bring-up and low-level debugging.
  • Experience using SWD/JTAG, logic analysers, and oscilloscopes.
  • Understanding of common interfaces (USB, SPI, I²C/I3C, UART).

Advantage

  • USB device development experience.
  • Familiarity with embedded Linux or Zephyr.
  • Experience supporting prototype, demo, or pre-production systems.

About the company

About Plessey

We’re building the hardware foundation for next-era computing.

Plessey is a world-leading technology company driving the next generation of photonic devices and systems. With over 70 years of innovation, we combine research, materials science, process engineering, and manufacturing under one roof. We’re recognised as a global authority in microLED displays, optical computing, and optical interconnects.

Join us to work on breakthrough technologies shaping the future of light-based technology and computing.

Lead

We don’t follow industry trends; we create them, pushing boundaries and setting standards others aspire to. Every team member has the power to make decisions, drive change, and deliver excellence. We support each other, challenge one another for the best solutions, and lead by example. Together, we build industries and technologies that shape the future and scale toward our vision of the next era of computing.

Grow

We expand our capabilities every day - deepening our expertise, improving how we work, and pushing the boundaries of what’s possible. Curiosity fuels us: we question assumptions, explore new ideas, and innovate with light-based technologies. By investing in and empowering our people, we strengthen Plessey’s impact and help shape the future of optical technology.

Trust

We operate like a family-honest, reliable, and supportive. We have each other’s backs, own our actions, and uphold the highest standards of integrity and safety. We trust each other to deliver, our customers to challenge us, and our expertise to guide the way. Together, trust enables the collaboration essential for breakthrough innovation and lasting impact.

Location

Located at our head office and state-of-the-art fabrication facility in Plymouth.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

4:24 min

Evaluating bare metal versus cloud computing costs

Jens Happe Jens Happe · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all