Embedded Software Engineer in Plymouth

Embedded Software Engineer in Plymouth

Plymouth Full-Time 40000 - 50000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Design and develop embedded firmware while collaborating with engineers on innovative projects.
  • Company: Join a forward-thinking engineering team in Plymouth focused on cutting-edge technology.
  • Benefits: Enjoy a competitive salary, private medical insurance, 28 days holiday, and free onsite meals.
  • Other info: Dynamic work environment with opportunities for personal and professional growth.
  • Why this job: Make a real impact by working on exciting embedded systems and hardware integration.
  • Qualifications: Experience in embedded software development and familiarity with microcontrollers required.

The predicted salary is between 40000 - 50000 £ per year.

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.

Key Responsibilities

  • 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.

Skills, Knowledge and Expertise

  • 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).

Benefits

  • Pension scheme
  • Private medical & dental insurance
  • 28 days’ holiday + bank holidays
  • Free onsite meals
  • Onsite gym
  • Relocation support

Embedded Software Engineer in Plymouth employer: Plessey Semiconductors

Join a dynamic team in Plymouth as an Embedded Software Engineer, where innovation meets collaboration. Our company fosters a supportive work culture that prioritises employee growth through hands-on experience and mentorship from seasoned engineers. Enjoy a comprehensive benefits package including private medical insurance, generous holiday allowance, and onsite amenities that enhance your work-life balance.
P

Contact Detail:

Plessey Semiconductors Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer in Plymouth

✨Tip Number 1

Network like a pro! Reach out to current employees at the company through LinkedIn or other platforms. A friendly chat can give us insights into the company culture and might even lead to a referral.

✨Tip Number 2

Prepare for technical interviews by brushing up on your C/C++ skills and embedded systems knowledge. We recommend doing some hands-on projects or coding challenges to showcase your expertise during the interview.

✨Tip Number 3

Don’t underestimate the power of a good follow-up! After an interview, send a thank-you email expressing your appreciation for the opportunity. It keeps you fresh in their minds and shows your enthusiasm for the role.

✨Tip Number 4

Apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Embedded Software Engineer in Plymouth

Embedded Firmware Development
C/C++ Programming
Low-Level Driver Development
Bootloader Development
Firmware Robustness Implementation
Hardware/Firmware Debugging
Schematic Reading
PCB Understanding
Microcontroller Experience (e.g. STM32)
Bare-Metal and RTOS-Based Systems
SWD/JTAG Usage
Logic Analysers Operation
Oscilloscope Usage
Common Interface Understanding (USB, SPI, I²C/I3C, UART)

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++, microcontrollers, and any relevant projects that showcase your skills in embedded firmware development.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded systems and how your background aligns with our needs. Don’t forget to mention specific experiences that relate to the job description.

Showcase Your Technical Skills: In your application, be sure to highlight your technical skills, especially those related to low-level drivers, debugging, and hardware-software integration. We want to see your hands-on experience and problem-solving abilities!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward, and you’ll find all the details you need to submit your application smoothly!

How to prepare for a job interview at Plessey Semiconductors

✨Know Your Stuff

Make sure you brush up on your embedded software knowledge, especially in C/C++. Be ready to discuss your experience with microcontrollers and low-level drivers. They’ll likely ask you about specific projects you've worked on, so have a couple of examples ready that showcase your skills.

✨Get Hands-On

Since this role is very hands-on, be prepared to talk about your experience with hardware-software integration. Familiarise yourself with the tools they use, like SWD/JTAG and oscilloscopes. If you can, bring along any relevant projects or demos to show off your practical skills.

✨Understand the Architecture

They’ll want to see how well you can translate system architecture into embedded implementations. Brush up on the architectural concepts relevant to the role and think about how you would approach translating those into working firmware. Being able to articulate this process will impress them.

✨Ask Smart Questions

Prepare some insightful questions about their current projects or challenges they face in embedded systems. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you. Plus, it gives you a chance to demonstrate your knowledge and enthusiasm for the field.

Embedded Software Engineer in Plymouth
Plessey Semiconductors
Location: Plymouth

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

>