Senior Firmware Engineer

Platform Recruitment
Norwich, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Norwich, United Kingdom

Tech stack

Software Debugging
Firmware
Hardware Design
Python
MISRA C (C Programming Language)
Software Coding

Job description

  • Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers
  • Act as the technical interface with the hardware design team and ensure all code development meets company standards
  • Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance.

Requirements

  • Developing ARM MCUs in C
  • Python experience
  • Proven experience writing code to control power electronic systems
  • Ability to read and understand electronic schematics
  • Familiarity with coding standards, such as MISRA
  • Knowledge of firmware/software debugging and validation techniques

Apply for this position