Enable job alerts via email!

Embedded Software Engineer

MCS Group

Belfast

On-site

GBP 48,000 - 57,000

Full time

23 days ago

Job summary

A leading technology firm in Belfast is seeking an Embedded Firmware Engineer to support IoT products and drive the development of advanced solutions. You will work in an Agile environment, developing and enhancing firmware for telematics devices. Ideal candidates should have a degree in Software or Electrical Engineering and strong skills in embedded firmware programming. The role offers a salary of up to £57,000 plus benefits including enhanced pension and private medical coverage.

Benefits

Enhanced pension
Private medical insurance
5% bonus

Qualifications

  • Solid commercial experience in embedded firmware, ideally to MISRA standards.
  • Strong knowledge of wireless communications (LTE, BLE, Wi-Fi).
  • Familiarity with microcontrollers and interfaces.

Responsibilities

  • Develop embedded firmware in C for telematics devices.
  • Support and enhance legacy codebases with updates and bug fixes.
  • Collaborate with teams to deliver production-ready software.

Skills

Embedded firmware (C/C++)
Debugging skills
RTOS experience
Communication
Problem-solving

Education

Degree in Software/Electrical Engineering

Tools

FreeRTOS
ThreadX
Wireless communication protocols
Job description

MCS Group is working exclusively with a new technology entrant to Northern Ireland as they continue their exciting period of growth. An IoT power-house with over 300 staff globally, they have put roots down in Belfast to create a technology centre of excellence. We're looking for an Embedded Firmware Engineer to join their Belfast team, helping to support IoT products and drive the development of next-generation IoT-enabled solutions for a high-profile and ever-growing customer base.

As an Embedded Software Engineer you'll work across the full development lifecycle in an Agile-Scrum environment, from proof-of-concept to product launch, integrating technologies such as BLE, GPS, cellular modules, and automotive protocols (CAN, OBD-II).

This is a hybrid role based in the Greater Belfast area, with 1-2 days per week on-site. If you're an embedded engineer looking autonomy, ownership and to join a company which is truly scaling at a really exciting time, then this is a perfect opportunity!

What you\'ll do
  • The Firmware Engineer will develop embedded firmware in C for telematics devices
  • You'll support and enhance legacy codebases with updates, bug fixes, and documentation
  • You'll collaborate with hardware teams, QA, and backend teams to deliver production-ready software.
  • Contribute to testing, validation, and continuous integration
  • Provide technical expertise in customer discussions and solution design
What you\'ll bring
  • Degree in Software/Electrical Engineering or related field
  • Solid commercial experience in embedded firmware (C/C++), ideally to MISRA or similar standards
  • Strong debugging, optimisation, and RTOS (for example FreeRTOS or ThreadX) experience
  • You'll ideally have a working knowledge of wireless comms (LTE, BLE, Wi-Fi) and IoT protocols (MQTT, CoAP)
  • Familiarity with microcontrollers and interfaces (UART, SPI, I2C, GPIO, ADC, PWM)
  • Hardware debugging and troubleshooting skills
  • Strong communication, collaboration, and problem-solving ability
Salary
  • Up to £57,000 plus enhanced pension, private medical and 5% bonus.

To speak in absolute confidence about this opportunity, please send an up-to-date CV via the link provided or contact Chris Busby, Associate Director - IT Recruitment UK & Ireland, at MCS Group

Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles www.mcsgroup.jobs

All conversations will be treated in the strictest of confidence.

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