Mid/Senior Firmware Engineer
3 days ago
Firmware Engineer / Senior Firmware Engineer
Hybrid – Edinburgh (2 days on-site)
Salary: £45,000 - £65,000
Job Overview:
An established embedded systems consultancy is looking for a Firmware Engineer to join their team. You'll work across a variety of client projects, developing the low-level software that powers real products - from early prototypes right through to production-ready systems.
The work is hands-on, hardware-focused, and offers plenty of technical variety. You'll be in the office around two days a week for hardware testing, collaboration and project work, with the flexibility to work remotely the rest of the time.
Key Responsibilities:
- Develop firmware in C/C++ for microcontroller-based systems.
- Build and test device drivers, hardware interfaces and real-time features.
- Own tasks across the full lifecycle: requirements, design, coding, debugging and system testing.
- Work closely with electronics engineers during bring-up and prototype development.
- Support technical discussions and help shape solutions with internal teams.
- Senior engineers will take on leadership responsibilities - guiding junior engineers, reviewing code, and helping steer technical decisions on projects.
Experience:
Mid-Level:
- Around 3+ years in embedded or firmware development.
- Strong C or C++ experience.
- Exposure to real-time systems (RTOS or bare-metal).
- Familiar with peripherals and protocols (SPI, I2C, UART, CAN, networking etc.).
- Comfortable working through design, implementation and testing.
Senior:
- 6+ years in commercial firmware or embedded engineering.
- Strong track record of owning features or subsystems end-to-end.
- Experience providing technical leadership, mentoring junior engineers and supporting team delivery.
- Confident in reviewing designs and helping guide technical decisions.
- Comfortable handling client-facing technical conversations.
Both levels:
- Good understanding of embedded development processes.
- Clear communication skills and a collaborative approach.
- Able to work independently and deliver reliable, well-tested code.
Additional Requirements:
- You must already have the right to work in the UK.
- This is a hybrid role - 2 days per week on-site is required.
If this sounds like something you'd be interested in, apply now for an informal chat.
Job Type: Full-time
Pay: £45,000.00-£65,000.00 per year
Benefits:
- Company pension
- Flexitime
- On-site parking
- Work from home
Ability to commute/relocate:
- Edinburgh EH12: reliably commute or plan to relocate before starting work (required)
Experience:
- Firmware: 3 years (preferred)
Work authorisation:
- United Kingdom (required)
Work Location: Hybrid remote in Edinburgh EH12
-
Senior Firmware Engineer
7 days ago
City of Edinburgh, United Kingdom Synergize Consulting Full timeOperations Director at Synergize Consulting Ltd We are looking for a Firmware Engineer at Senior or Principal Level to join our client’s team in Edinburgh. They are a global high‑tech company and one of the key players in Aerospace, Defence and Security. They have over 45,000 employees, of which 7,000 are based in the UK. They are recruiting talented,...
-
Senior Firmware Engineer
2 weeks ago
City of Edinburgh, United Kingdom Advanced Resource Managers Full timeSenior/Principal Firmware (FPGA) Engineer Location: Edinburgh – 100% Onsite Security Requirements: This project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance. Must Have Considerable experience designing Firmware architecture using FPGA technologies and tools from either Xilinx,...
-
Senior Firmware Engineer
2 weeks ago
Edinburgh, United Kingdom ARM Full timeSenior/Principal Firmware (FPGA) Engineer Location: Edinburgh - 100% Onsite Rate: £75 P/hr Security Requirements: This project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance. Must Have Considerable experience designing Firmware architecture using FPGA technologies and tools from...
-
Senior Firmware Engineer
4 weeks ago
Edinburgh, United Kingdom Advanced Resource Managers Full timeSenior/Principal Firmware (FPGA) EngineerLocation: Edinburgh – 100% OnsiteRate: £75 P/hrSecurity Requirements:This project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance.Must HaveConsiderable experience designing Firmware architecture using FPGA technologies and tools from either...
-
Senior Firmware Engineer
1 week ago
Edinburgh, United Kingdom Advanced Resource Managers Full time £150 - £200Senior/Principal Firmware (FPGA) EngineerHave you got the right qualifications and skills for this job Find out below, and hit apply to be considered.Location: Edinburgh – 100% OnsiteSecurity Requirements: This project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance.Must...
-
Senior Firmware Engineer
1 week ago
Edinburgh, United Kingdom Synergize Consulting Full time £150 - £200Operations Director at Synergize Consulting LtdFind out more about this role by reading the information below, then apply to be considered.We are looking for a Firmware Engineer at Senior or Principal Level to join our client’s team in Edinburgh. They are a global high‑tech company and one of the key players in Aerospace, Defence and Security. They have...
-
Senior Firmware Engineer
1 week ago
Edinburgh, United Kingdom ARM Full time £150 - £200Senior/Principal Firmware (FPGA) EngineerIf you want to know about the requirements for this role, read on for all the relevant information.Location: Edinburgh - 100% OnsiteRate: 75 P/hrSecurity RequirementsThis project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance.Must...
-
Senior Firmware Engineer
5 hours ago
Edinburgh, United Kingdom Advanced Resource Managers Full time £150 - £200Senior / Principal Firmware (FPGA) EngineerYou can get further details about the nature of this opening, and what is expected from applicants, by reading the below.Location : Edinburgh - % OnsiteRate : £75 P / hrSecurity RequirementsThis project is classified as UK Eyes Only , meaning the candidate must be eligible to obtain the highest level of UK security...
-
Senior Firmware Engineer
2 weeks ago
Edinburgh, United Kingdom Advanced Resource Managers Limited Full timeSenior/Principal Firmware (FPGA) EngineerLocation: Edinburgh - 100% Onsite Rate: £75 P/hr Security Requirements: This project is classified as UK Eyes Only, meaning the candidate must be eligible to obtain the highest level of UK security clearance. Must Have Considerable experience designing Firmware architecture using FPGA technologies and tools from...
-
Senior Embedded Firmware Engineer
5 days ago
Edinburgh, United Kingdom Premier IT Full time**Role: Senior Embedded Firmware Engineer** **Location: Edinburgh** **Term: Contract** **Salary: £40-50 p/h depending on experience** An exciting opportunity has opened for a Senior Embedded Firmware Engineer to join an innovative provider of defence solutions. As the Senior Embedded Firmware Engineer, you will join the engineering team to the design the...