Senior Embedded Software Engineer (C++)

Spectacular AI

Espoo

On-site

EUR 45,000 - 65,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Spectacular AI is looking for a skilled engineer to implement and optimize real-time navigation software for ARM platforms in their Espoo office. This role involves integrating the software with flight controller hardware and sensor data, enhancing testing processes, and improving deployment pipelines.

The ideal candidate will have expert-level C++ skills, experience in embedded systems, and proficiency in Python and other tools. Candidates must be ready to relocate to the Helsinki region for full-time, in-person work.

Qualifications

  • Expert-level proficiency in C++.
  • Experience in embedded software and ARM platforms.
  • Good Python programming skills and proficiency with Git, Linux, and CMake.

Responsibilities

  • Implement and optimize real-time navigation software for ARM platforms.
  • Integrate software with flight controller hardware and sensor data.
  • Enhance testing, continuous integration, and release pipelines.

Skills

C++ proficiency
Embedded software experience
Python programming
Git
Linux
CMake
Fluency in English

Education

MSc or higher in relevant STEM field

Job description

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.
  • Experience with libraries such as Eigen, Ceres, GTSAM, g2o, or OpenCV.
  • Embedded camera systems, sensors, or electronic/mechanical engineering.

Domain knowledge: Aviation, UAVs, Geographic Information Systems (GIS).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (C++) for UAV Navigation
Senior Embedded Software Engineer (C++) for UAV Navigation

Spectacular AI • Espoo

On-site
EUR 45,000 - 65,000
Computer Vision Engineer
Computer Vision Engineer

Spectacular AI • Espoo

On-site
EUR 50,000 - 70,000
Real-Time Embedded Engineer – C/C++ (Tampere)
Real-Time Embedded Engineer – C/C++ (Tampere)

Sine-Engineering • Tampere

On-site
EUR 60,000 - 90,000
Paid time off
Lunch benefit
Wellbeing allowance
+6
Embedded Engineer
Embedded Engineer

Sine-Engineering • Tampere

On-site
EUR 60,000 - 90,000
Paid time off
Lunch benefit
Wellbeing allowance
+6
Senior Embedded Engineer
Senior Embedded Engineer

Integrify • Tampere

Hybrid
EUR 60,000 - 90,000
Hybrid/Remote options available
Upskilling support
Defence sector projects
Embedded Engineer
Embedded Engineer

Integrify • Oulu

On-site
EUR 60,000 - 82,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Softability • Helsinki

On-site
EUR 61,380 - 69,192
Comprehensive benefits package
Leadership support for wellbeing and work-life balance
Focus on one project at a time
Flight Software Engineer - Embedded Linux for Spacecraft
Flight Software Engineer - Embedded Linux for Spacecraft

Iceye • Espoo

Hybrid
EUR 65,000 - 90,000
Relocation support
Flight Software Engineer
Flight Software Engineer

Iceye • Espoo

On-site
EUR 65,000 - 90,000
Relocation support
Senior Product Lead, Embedded
Senior Product Lead, Embedded

Qt Group • Oulu

On-site
EUR 110,000 - 145,000
Hybrid work
Flexible hours
Wellbeing resources
+2