Senior Firmware Engineer

Platform Recruitment
Sompting, UK
3 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£60,000.0 - £75,000.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Software Quality Code Review Computer Programming Embedded Software Firmware Field-Programmable Gate Array (FPGA) Python (Programming Language) MATLAB Real-Time Operating Systems Systems Integration

Job description

  • Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems.
  • Design, implement, test, and maintain real-time embedded software.
  • Collaborate with hardware engineers on hardware/software integration.
  • Perform code reviews and improve software quality and maintainability.
  • Support technical design, validation, and project delivery.

Requirements

  • 5+ years’ embedded firmware development experience.
  • Strong C/C++ programming skills and RTOS experience.
  • Background in power electronics, power conversion, or digital control systems.
  • Experience with FPGA, DSP, Python/MATLAB, or industrial communications is beneficial.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Loading talks and stories from around this role…