🍁 SearchCanadaJobs.com

Firmware Engineer

Company

Platform Recruitment

Location

Milton, Cambridgeshire, Cambridgeshire

Type

Full-time

Senior Firmware Engineer | Cambridge

My client is looking for an experienced Embedded Software Engineer to join their industry-leading R&D team. You will take ownership of a bare-metal control stack, working with a high degree of autonomy to manage complex hardware-software integrations and precision motion control.

Responsibilities

* Develop, debug, and optimise bare-metal firmware for ARM-based microcontrollers

* Make significant contributions to an existing code base to add new features and enhancements while documenting low-level designs.

* Work closely with hardware engineers to review schematics and develop drivers for interfaces such as SPI, I2C, UART, ADC, and DAC.

Requirements

* 3+ years experience developing ARM architecture in embedded C in a Linux environmnet

* Skilled in reading hardware schematics

* Experience of Agile processes, including sprint planning, daily stand-ups, and retrospectives

🍁 Ready to Apply?

Take the next step in your Canadian career

Apply Now