Liquid error: Unable to cast object of type 'System.Int32' to type 'System.String'.

Embedded Software Engineer

BBBH59783
  • £50000 - £57000.00 per annum
  • Belfast
  • Permanent

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.

Chris Busby Associate Director - IT & Digital

Apply for this role