Senior Firmware Engineer

Platform Recruitment
Norwich, United Kingdom
10 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 now to drive the next generation of power systems and deliver cutting-edge firmware solutions

Apply for this position