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