Latest AI JobsBrowse Jobs
Skydio logo

Senior/Staff Embedded Software Engineer - Camera Systems

SkydioTampere, FinlandR&D
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior
Posted
29 Sept 2026
Status
Open · checked 7d ago

About this role

Based in Tampere, Finland, the Senior/Staff Embedded Software Engineer - Camera Systems position involves designing and developing camera subsystems for autonomous drone products and suits professionals with extensive embedded software and image processing expertise. Skydio offers this full-time role to contribute to the end-to-end imaging team.

Role Overview

Skydio is hiring a Senior/Staff Embedded Software Engineer - Camera Systems in Tampere, Finland. The professional joining this role will design and architect camera subsystems for current and upcoming autonomous drone products. The engineering team oversees the complete product lifecycle from initial requirements through hardware bring-up, tuning, validation, and mass production.

Key Responsibilities

Lead the development and integration of camera subsystems.
Design and bring up ISP and camera hardware.
Configure and optimize ISP and encoder pipelines.
Collaborate with image quality, calibration, and test teams to deliver production-ready camera software.
Develop next-generation image processing algorithms for autonomous flight applications.
Bring up and debug new hardware platforms and prototypes.

Requirements

Proven experience with ISP development on ARM-based Linux/Android SoCs, particularly Qualcomm platforms.
Deep understanding of ISP pipeline architecture, covering front-end, Bayer processing, and post-processing.
Strong background in algorithm development across CPU, DSP, GPU, and ISP pipelines.
Hands-on experience with real-time 3A algorithms.
Familiarity with Android Camera HAL3, Linux V4L2, AVC, and HEVC standards.
Experience with GStreamer and GPU shader-based implementations for image processing.
Strong embedded development experience, including firmware for physical hardware.
Proficiency in modern C++ in real-time, embedded environments.
Python scripting and development skills.
Skilled in hardware bring-up, low-level debugging, and performance optimization.
Commitment to writing clean, maintainable, and well-abstracted code.

Skills and Tools

C++
Python
Linux
Android
Qualcomm platforms
Android Camera HAL3
Linux V4L2
AVC
HEVC
GStreamer
GPU shaders

Salary and Benefits

Skydio provides competitive base salaries, stock option equity, and comprehensive benefits packages. Statutory benefits are provided in accordance with Finnish law. Relocation assistance may be available for eligible roles, and compensation varies based on skills, proficiencies, and experience.

About the Company

Skydio is a US drone company and a global leader in autonomous flight. The organization combines artificial intelligence, hardware and software product development, and operational excellence to support users across utility inspection, public safety, and national security.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the position located?

The position is located in Tampere, Finland.

What programming languages are required?

The role requires proficiency in modern C++ for real-time embedded environments and Python scripting skills.

What platforms and standards should candidates be familiar with?

Candidates need experience with ARM-based Linux or Android SoCs (especially Qualcomm platforms), Android Camera HAL3, Linux V4L2, AVC, and HEVC standards.

What compensation and benefits are included?

Compensation includes a competitive base salary, stock option equity, statutory benefits under Finnish law, and potential relocation assistance for eligible roles.

Ready to apply?

The application is on the official Skydio careers page.

Apply on company site