Senior Embedded Software Engineer

u-blox • Athens, Athens • Posted May 30, 2026

Position Overview

Job Description

Senior Embedded Software Engineer (Firmware Release)
As a Senior Embedded Software Engineer, you will take ownership of key parts of the firmware lifecycle driving system requirements, integration, product-specific development and testing, and complex debugging. You will play a central role in shaping our embedded software and ensuring our products meet the highest standards of reliability and performance. A strong background in embedded systems is essential, and familiarity with GNSS technology is highly valued (with the opportunity to deepen expertise on the job). 

The role is based in Athens, Greece

Your Responsibilities,


  • Integrate, improve and maintain products features through cross-team collaboration
  • Contribute to architecture decisions and guide technical direction and verification of system requirements.
  • Maintain robust embedded software, proposing code improvements, and ensure smooth...