Senior Firmware/Embedded Systems Engineer

Senior Firmware/Embedded Systems Engineer

Location: Hybrid - ONSITE IN DUNDEE
Industry: Secure Devices | ATMs | Self-Service Technology

Are you a low-level specialist who thrives on bringing hardware to life? Join our growing engineering team and help develop the core firmware powering secure, high-performance devices used globally in ATMs, kiosks, and payment terminals.

This is a hands-on senior role where your expertise in Embedded systems, Real Time OS, and security will shape products trusted by millions.

What You'll Be Doing:

  • Build robust, efficient firmware for 32-bit microcontrollers and RTOS platforms (VxWorks, FreeRTOS, uC/OS).

  • Design low-level code and device drivers to control hardware systems in Real Time.

  • Develop and optimize firmware for USB communication, secure interfaces, and cryptographic functions.

  • Collaborate with cross-functional teams across hardware, software, and systems engineering.

  • Drive performance, stability, and security in critical Embedded systems.

  • Write and execute unit tests, debug Embedded code, and lead integration efforts.

  • Take a leadership role in problem-solving and mentor junior engineers.


What You Bring:

  • 8+ years of experience in Embedded firmware development using C/C++.

  • Proven skills working with 32-bit architectures (ARM preferred), plus experience with 8/16-bit microcontrollers.

  • Strong grasp of Real Time operating systems and low-level programming.

  • Experience with USB protocols, cryptographic libraries, and secure communications.

  • Deep knowledge of Embedded testing, debugging, and integration methods.

  • Strong communicator and natural collaborator with a problem-solving mindset.

Why This Role?

  • Join a team where your firmware directly powers real-world secure technology.

  • Lead complex Embedded projects from concept to production.

  • Work in a stable, growing industry with global impact.

  • Enjoy a flexible, team-focused culture with mentorship and leadership opportunities.

  • Competitive compensation and long-term career growth.

Interested in building the secure systems of tomorrow?
Apply now or get in touch - we'd love to hear from you.

ECS Recruitment Group Ltd is acting as an Employment Business in relation to this vacancy.

Company
ECS Resource Group Limited
Location
Dundee, Angus, United Kingdom DD2 5
Hybrid / WFH Options
Employment Type
Contract
Salary
GBP 400 - 475 Daily
Posted
Company
ECS Resource Group Limited
Location
Dundee, Angus, United Kingdom DD2 5
Hybrid / WFH Options
Employment Type
Contract
Salary
GBP 400 - 475 Daily
Posted