Senior Embedded Software Engineer (C++)

Spectacular AI • espoo, uusimaa • Posted June 19, 2026

About the Role

Together with our engineering team, you will implement and optimize real-time navigation software for resource-constrained ARM platforms, integrating it with flight controller hardware, camera pipelines, and sensor data. Additionally, you will help improve our testing, continuous integration, build systems, and SDK packaging, as well as streamline our overall release and deployment pipelines.

Requirements

  • Expert-level proficiency in C++.
  • Experience in embedded software and ARM platforms.
  • Good Python programming skills and proficiency with Git, Linux, and CMake.
  • Fluency in English.
  • Readiness to relocate to the Helsinki region, Finland for full-time, in-person work in our Espoo office.

Ideal Extras

  • A completed MSc or higher degree in a relevant STEM field (e.g., Computer Science, Electrical Engineering, Mathematics, Physics).
  • Linux server administration and company IT systems.
  • Exp...