Senior Embedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years C++ development - Permanent.
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.
What youll do :
- Contribute to the design and development of state-of-the-art AR products.
- Implement new features, resolve software bugs, and enhance performance on embedded systems.
- Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively.
- Work on microcontrollers such as PIC32 or ARM-based systems.
Your essential skills :
Strong commercial experience (5+ 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 preferred).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 / fus...