Senior Firmware/Embedded Systems Engineer

ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE.Senior Firmware/Embedded Systems EngineerRole Overview:We''re looking for a talented Senior Firmware Engineer to help design, develop, and implement embedded systems that power the next generation of secure devices used in ATMs, kiosks, and self-service machines. If you''re an experienced engineer who loves working with low-level hardware, real-time operating systems, and embedded firmware, this role offers a unique opportunity to make an impact on products used by millions worldwide.Key Responsibilities:Develop embedded firmware for microcontrollers and real-time operating systems (RTOS) like VxWorks, FreeRTOS, or uC/OS.Design and implement device drivers and low-level protocols to control hardware like ATMs, self-service machines, and payment devices.Collaborate with hardware and software teams to ensure seamless integration and performance of embedded systems.Focus on security, performance, and reliability of real-time systems, ensuring they meet industry standards.Develop and execute unit tests, debugging, and system-level integration testing.Lead technical discussions, offer solutions to complex problems, and mentor junior engineers.What We''re Looking For:8+ years of experience in embedded firmware development (C/C++), with expertise in real-time operating systems (RTOS).Strong experience with 32-bit microprocessors (ARM preferred) and 8/16-bit ..... full job details .....
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!