Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded software design engineer

Cardiff
Fortis Recruitment Solutions
Design engineer
Posted: 22h ago
Offer description

Job Title: Embedded Software Design Engineer
Location: Cardiff area
Employment Type: Permanent, full-time
Visa sponsorship: Not available (UK rights to work required)

Location: Cardiff

Employment Type: Full-Time (Early Finish Fridays!)

About the Role

We’re on the lookout for an Embedded Software/Firmware Engineer who loves working with embedded systems and enjoys getting hands-on with both code and hardware.

This is a great opportunity to work on exciting, real-world products that demand smart, reliable software. You’ll be involved in the whole journey — from brainstorming ideas and designing solutions to testing, tweaking, and launching. If you enjoy solving tricky problems and seeing your work make a real impact, this could be a great fit.

What You’ll Be Doing

* Developing and improving embedded software and firmware for a variety of processors and microcontrollers.

* Building and fine-tuning low-level drivers and communication protocols to keep everything running smoothly.

* Writing clean, efficient C/C++ code that performs well in the real world.

* Getting involved in early design discussions to help shape system architecture and technical decisions.

* Working closely with hardware to figure out (and fix!) integration challenges.

* Helping create secure and reliable firmware update systems.

* Taking part in testing — from quick checks to full system validation — to make sure everything works as it should.

* Keeping documentation clear, simple, and useful.

* Collaborating with teams across hardware, systems, QA, and product to bring ideas to life.

What We’re Looking For

Essential:

* A degree or solid experience in Software Engineering, Computer Science, Electronics, or something similar.

* Hands-on experience developing software and firmware for embedded systems.

* Strong skills in C and C++, with a focus on writing reliable and maintainable code.

* Experience with RTOS or bare-metal development.

* A good understanding of microcontrollers and protocols like I2C, SPI, UART, and CAN.

* Comfortable using tools like oscilloscopes and logic analysers.

* Familiar with version control (e.g., Git) and Agile workflows.

* Enjoys problem-solving and isn’t afraid to get stuck into tricky debugging.

* Communicates well and works well with others.

Nice to Have:

* Experience working in regulated or safety-critical environments (e.g., DO-178C, ISO 26262, IEC 61508).

* Knowledge of FPGA or other low-level hardware programming.

* Experience with CI/CD pipelines and automated build/test tools.

How to Apply

If you are excited by Embedded Software Design and want to contribute to Lighting Product Development, please apply with your CV and a brief cover note highlighting relevant Embedded Software projects.

We will review applications promptly, interview qualified candidates (remote or in-person), and move quickly.

Please send all applications or questions to me

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Design engineer (vacuum)
Cardiff
Rise Technical Recruitment
Design engineer
£60,000 a year
Similar job
Design engineer
Caldicot
Haystack Selection Ltd
Design engineer
£45,000 a year
Similar job
Manufacturing design engineer
Newport (Newport)
Permanent
IO Associates
Design engineer
See more jobs
Similar jobs
Engineering jobs in Cardiff
jobs Cardiff
jobs Cardiff
jobs Wales
Home > Jobs > Engineering jobs > Design engineer jobs > Design engineer jobs in Cardiff > Embedded Software Design Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save