Job Description
Senior Firmware Engineer
Location: Edinburgh
Contract: 6 months
Rate: £55.01/hour PAYE (£63.01/hour incl. holiday) or £75/hour Umbrella
We seek an engineer who has worked in a military / defence environment / industry within the last 12 months
The Role
Hands-on embedded firmware role developing and supporting real-time systems. Involves programming, debugging, integration with hardware, and ensuring compliance with regulated standards. Mix of new products and legacy support.
Key Responsibilities
- Develop, test, and maintain embedded firmware.
- Work closely with hardware/electronics teams on integration.
- Support system validation, debugging, and compliance testing.
- Produce technical documentation and reports.
Essential Skills
- Strong embedded C programming experience.
- Background with microcontrollers and/or FPGA-based systems.
- Debugging, validation, and testing skills.
- Degree in Electronic Engineering, Computer Science, or related discipline.
Desirable
- Experience in aerospace/defence/safety-critical systems.
- Exposure to VHDL/Verilog or low-level hardware integration.