Senior Embedded Software Engineer (C++)

6 Days Old

Job Description

Senior Embedded Software Engineer – Award-Winning Technology Company

Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team.

Location: Cambridge.

Employment Type: Permanent, full-time

What you’ll do:

Your essential skills:

Strong commercial experience (5–8 years) in C++ development.

Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL.

Practical experience developing software for microcontrollers (PIC32 or ARM ).

Ability to read and interpret electronic schematics.

Desirable skills (not mandatory, but a big plus):

Python scripting.

Embedded Linux development.

Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs.

Experience with sensor processing/fusion algorithms.

Writing kernel drivers.

Knowledge of Bluetooth and WiFi systems.

Qualifications:

A good relevant degree (e.g., Computer Science, Electronics, Embedded Systems, or related discipline).

Why join?

If you’re passionate about embedded systems and looking for your next challenge in a collaborative and forward-thinking environment, we’d love to hear from you!

#J-18808-Ljbffr
Location:
England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
Engineering