Firmware Engineer
Chroma
Manchester, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 60KJob location
Manchester, United Kingdom
Tech stack
Board Bringup
.NET
Microsoft Windows
ARM
C Sharp (Programming Language)
C++
Computer Engineering
System Configuration
Embedded C
Embedded Software
Firmware
QT
Release Management
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
PIC Microcontroller
Job description
The Firmware Engineer will report directly to the Head of Firmware/Head of R&D and will play a key role in developing high-quality embedded software for new and existing products. Working closely with electronics, mechanical and test engineers, you'll be responsible for taking firmware from initial hardware bring-up through to production release, while also developing Windows-based tools used for device configuration, diagnostics and firmware updates., If you have the required skills for this Firmware Engineer position, please get in touch with an up-to-date copy of your CV or contact Aleesha Purdy for a confidential discussion.
Requirements
- Degree qualified in Electronics, Software or Computer Engineering (or equivalent)
- 3+ years' Embedded C development.
- ARM Cortex-M or similar microcontrollers.
- Windows development (C#/.NET or C++ with Qt)
- Hardware bring-up experience.
- Familiarity with UART, SPI, I2C etc
About the company
If this role isn't of interest, but you know someone who could be, Chroma Recruitment operates a referral scheme.
Chroma Recruitment is acting as an employment business with regards to this position.