Embedded Software Engineer

A growing engineering company based in Surrey is looking for an Embedded Software Engineer to join its development team.

The organisation works on complex embedded systems used in advanced engineering products and is looking for an experienced engineer to contribute to ongoing development projects.

The Role
You will join an established engineering team responsible for developing embedded software for microcontroller-based systems.

The role will involve a combination of new development, improving existing firmware and debugging complex embedded systems.

You will work closely with other engineers across software, electronics and systems to support product development.

Key Responsibilities

  • Develop embedded software using C

  • Work with microcontroller-based systems

  • Implement and maintain low-level drivers

  • Contribute to new product development

  • Debug and enhance existing embedded software

  • Support testing and verification activities

  • Collaborate with multidisciplinary engineering teams

Experience Required

  • Around 5+ years experience in embedded software development

  • Strong experience with Embedded C

  • Experience working with microcontrollers

  • Experience developing low-level drivers

  • Background in automotive, aerospace or other safety-critical industries

Desirable Experience

  • AUTOSAR

  • Functional safety exposure (e.g. ISO 26262)

  • Knowledge of MISRA standards

  • Experience working close to hardware

For more information, please apply to this role ASAP.

Job Details

Company
Avanti Recruitment
Location
Guildford, Surrey, United Kingdom GU1
Employment Type
Permanent
Salary
GBP 55,000 - 65,000 Annual
Posted