Get more replies from employers
Send a job-specific resume in minutes.
Cortech Talent Solutions Ltd in Cambridge is seeking 2x experienced firmware design engineers to own embedded firmware from concept to mass production. You will work on audio enhancements, hardware changes, and firmware updates for commercial products onsite in Cambridge.
The role requires deep bare-metal embedded skills with 32-bit MCUs, drivers, and full hardware understanding. You will collaborate with hardware teams, document designs, and deliver reliable firmware for production release.
Role: 2x Experienced Firmware design engineers
Location: Cambridge (Onsite Only)
Salary: Genuinely Competitive, based on experience well pay for the right talent
we can offer sponsorship
Purpose / Role Overview :
The purpose of the role is to deliver complete electronics solutions to meet functional regulatory, and manufacturing requirements. The ideal candidate would have strong hardware and firmware design skills with prior experience designing commercial products.
We need to make some enhancement to the audio functionality to one of our existing products. This would entail some hardware changes, PCB re-routing and firmware changes. This needs to be done to a commercial mass production ready quality.
Ideal Candidate:
Is a experienced firmware engineer with the capability to pick up required hardware skills
You must be able to independently design firmware from high level requirements. Basically, take full ownership for firmware design.
You do not necessarily have to design hardware from scratch but have ability to understand schematics, ability to use test equipment and investigate problems. Must be willing to learn PCB routing tools and circuit design on the job.
With firmware engineers – we are not really looking for Linux developers / application grade processor experience / web experience / app programming / FPGA / - all this will be great but the fundamental firmware skills that we are looking for is bare metal embedded programming experience with 32 bits MCUs.
Detailed understanding of microcontroller peripherals down to register level and have experience writing low-level drivers for SPI / I2C / UART / ADC / PWM /etc. Not just someone who has used software frameworks without thorough understanding of under the hood stuff.
Who you are:
We’re looking for a motivated and passionate person who has a strong interest in embedded software. You enjoy writing code, building and simulating circuits and you have a good intuitive understanding of discrete components. You’re organized, methodical and take pride in doing things well. You love debugging code, troubleshooting circuits and always seek to understand the fundamental reason when things don\'t work. You are capable of developing code from either a blank slate or building on an existing codebase. You understand the need for good documentation and don\'t see it as impediments. You are a team player and like bouncing technical ideas with your colleagues.