Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
IC Resources
Senior Embedded Software Engineer
£55,000–£65,000 + benefitsStockport (four days onsite, one day working from home)
Start Date: ASAP, with major board bring-up activities beginning in September.
An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a growing engineering team developing next-generation digital imaging technology. With a flagship product due to launch this autumn, this role offers the chance to take ownership of critical embedded software and SDK development in a fast-moving, highly collaborative environment.
You'll be responsible for developing and maintaining the embedded software that powers advanced hardware products, including:
Embedded C development at register level
USB 3.x control and data-path implementation
Designing and maintaining low-level C APIs and SDKs
Board bring-up and hardware validation
Working directly with electronics and FPGA engineers during development
Owning the software interface used by both internal and external engineering teams
This is a highly hands-on role where you'll be embedded within the hardware team, working at the bench during bring-up and debugging activities rather than operating independently from the hardware development process.
Essential skills
Strong Embedded C development experience on real hardware
Hands-on hardware debugging using oscilloscopes and logic analysers
Experience developing host-side software in C
Previous ownership of an SDK, API, device driver, or software library used by other engineers, teams, or customers
USB experience (device or host side) or another high-speed communications interface
Board bring-up experience alongside hardware engineers
Degree in Electronic Engineering, Computer Science, Physics, or a related discipline
Highly desirable
USB 3.x or Cypress FX3 firmware experience
Experience owning customer-facing SDKs
CI/CD and build automation experience
Hardware-in-the-loop (HIL) testing
Imaging systems, sensors, detector readout, or data acquisition experience
Ability to collaborate effectively with FPGA engineers and understand HDL designs
Why Apply?
Take ownership of a customer-facing SDK and API
Influence architecture, testing strategy, and software direction
Work closely with hardware and FPGA experts
Join a small, highly collaborative engineering team
Play a key role in bringing innovative products to market
Fast interview process with CV feedback typically provided within 48 hours
Interview process
Introductory call
Technical discussion
On-site interview with the engineering team
Please note This role is unlikely to suit candidates seeking:
Fully remote positions
Pure application/software development roles
Pure FPGA/RTL development positions
Roles with limited hardware interaction
Large-team environments with a narrow area of responsibility
The key differentiator for this role is experience developing SDKs, APIs, device drivers, or software libraries that external engineers or customers have relied upon. If you've built software interfaces that others have developed against, I’d love to hear from you!
Apply here or email Ella Atkinson with your updated CV and a time that’s best to call or call me on 01184675779.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on IC Resources's official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
Birchwell Digital
Harrow, England, United Kingdom
Affirm
London, Ontario, Canada
Dex
London
MRJ Recruitment
Manchester
Upvest
London, England, United Kingdom
Tesco UK
London