ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/EmbeddedSystems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embeddedsystems that power the … 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 More ❯
ONLY APPLICATIONS WHO ARE HAPPY WITH HYBRID TRAVEL PER WEEK TO DUNDEE WILL BE CONSIDERED FOR THIS ROLE. Senior Firmware/EmbeddedSystems Engineer Role Overview: We're looking for a talented Senior Firmware Engineer to help design, develop, and implement embeddedsystems that power the … 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 More ❯
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom Hybrid / WFH Options
Vantage Consulting
Job Title: Embedded Software Engineer (6-Month Contract) Location: Newcastle (Hybrid - 3 days onsite, 2 days WFH) Rate: £375-£450/day (outside IR35, depending on experience) Contract Length: 6 months (with potential to extend) Start Date: ASAP About the Role We're looking for a skilled Embedded … Software Engineer to join our engineering team on a 6-month contract basis. You'll work on a range of mission-critical and innovative embeddedsystems, contributing directly to the development of cutting-edge technology. This hybrid role offers the chance to collaborate closely with cross-functional teams … while maintaining flexibility with remote work. Key Responsibilities Design, develop, and maintain embedded software using C++ and Embedded C Work with microcontrollers such as STM32, PIC, and ARM Cortex Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system architecture discussions, code More ❯
Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded Software Engineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded Software Engineer include: Designing, debugging … testing and maintenance of software for embeddedsystems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful Embedded Software Engineer will require the following experience: Full lifecycle software development Embedded C Experience of RTOS & embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role is paying 65- 75 per hour (inside IR35) and More ❯
Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded Software Engineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded Software Engineer include: Designing, debugging … testing and maintenance of software for embeddedsystems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embedded C The successful Embedded Software Engineer will require the following experience: Full lifecycle software development Embedded C Experience of RTOS & embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role is paying £65-£75 per hour (inside IR35) and More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
ZENOVO LTD
clearance (UK residency minimum 5 years) A long-term contract opportunity has opened up with an advanced electronics consultancy working on multiple next-generation embeddedsystems programmes across aerospace, communications, and secure technologies. They are looking for an experienced Firmware Architect to take ownership of FPGA/SoC … working across the full development lifecycle and is confident interfacing with multidisciplinary teams. Key Responsibilities: Define and lead FPGA/firmware architecture for complex embedded platforms Develop reusable, modular VHDL/Verilog designs with traceability to system-level requirements Plan and execute verification strategies using testbenches or HVLs (SystemVerilog …/C++) Collaborate with systems, hardware, and software teams to ensure integration readiness Own firmware delivery across multiple projects, including documentation and reviews Contribute to internal tooling improvements (simulation workflows, scripting, versioning) Technical Profile: Strong background in FPGA/SoC development using VHDL, Verilog or SystemVerilog Experience with one More ❯
SC Clearance required to start Key Skillset Essential: C/C++ Java Large Distributed System Software Design Significant experience safety critical or safety related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 possible) Significant knowledge of high integrity coding practices and tooling (Unit test, Static Analysis etc … Strong technical documentation skills Practical experience of working with Requirements Management tools such as DOORS or Polarion. Desirable: UML and modelling methods Knowledge of embeddedsystems Previous Defence Industry Experience Experience of Atlassian Tools Experience with virtualisation environments and containerisation. Good appreciation of IP networking protocols. Working knowledge More ❯
SC Clearance required to start Key Skillset Essential: C/C++ Java Large Distributed System Software Design Significant experience safety critical or safety related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 possible) Significant knowledge of high integrity coding practices and tooling (Unit test, Static Analysis etc … Strong technical documentation skills Practical experience of working with Requirements Management tools such as DOORS or Polarion. Desirable: UML and modelling methods Knowledge of embeddedsystems Previous Defence Industry Experience Experience of Atlassian Tools Experience with virtualisation environments and containerisation. Good appreciation of IP networking protocols. Working knowledge More ❯
Stockport, Greater Manchester, North West, United Kingdom
Morson Talent
SC Clearance required to start Key Skillset Essential: C/C++ Java Large Distributed System Software Design Significant experience safety critical or safety related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 possible) Significant knowledge of high integrity coding practices and tooling (Unit test, Static Analysis etc … Strong technical documentation skills Practical experience of working with Requirements Management tools such as DOORS or Polarion. Desirable: UML and modelling methods Knowledge of embeddedsystems Previous Defence Industry Experience Experience of Atlassian Tools Experience with virtualisation environments and containerisation. Good appreciation of IP networking protocols. Working knowledge More ❯
C++ and Java. Solid experience in API design and development, ideally for mobile-to-device communication. Experience with parsing data from external hardware or embedded systems. Ability to work with legacy code and modernise architecture without breaking functionality. Nice to Have: Experience with hardware interfacing or working with embeddedMore ❯