£70K/yr to £75K/yr
Norwich, England
Permanent, Variable

Senior Firmware & Software Engineer

Posted by Atkinson Moss.

Atkinson Moss Engineering have been engaged to assist our industry leading client with the appointment of Senior Firmware & Software Engineer to join their growing Engineering team.

Location: Norwich Onsite working (Monday to Friday 08.30-17.00)

Join our clients Engineering Team to develop firmware and software for a variety of products across different sectors. You'll work closely with their Lead Firmware Engineer, supporting the Chief Technical Officer and Lead Electronics Engineer.

Responsibilities:

  • Design, develop, maintain, and test firmware and software for our clients products.
  • Generate and maintain related documentation.
  • Provide technical support to the Firmware Lead and Project Managers.
  • Interface with hardware design and development teams.
  • Develop and modify code to meet standards.
  • Promote continuous improvement.

Accountabilities:

  • Ensure company standards are met for code development, regulatory compliance, and best practices.
  • Develop firmware and software for power systems, motors, and motor controllers.
  • Meet deliverables according to project plans, communicating updates to the leadership team.
  • Maintain a safe, clean, and orderly working environment.

Qualifications:

  • Degree in an engineering-related discipline or relevant experience.

Experience:

  • Ability to read and understand electronic schematics.
  • Experience in writing firmware for microcontrollers with cross compilers.
  • Experience in writing software for Windows.
  • Proficiency in C and C++.
  • Knowledge of firmware and software debugging.
  • Familiarity with coding standards such as MISRA.
  • Familiarity with source control systems like GIT.