Senior/Staff Embedded Software Engineer - Camera Systems
Tampere, Finland · Full-time · Onsite · Posted Sep 29, 2026
At a glance
- Employment
- Full-time
- Workplace
- Onsite
- Location
- Tampere, Finland
About the role
- Skydio designs and manufactures fully autonomous drones that use state of the art hardware paired with advanced computer vision and machine learning.
- As a key member of the end-to-end imaging team, you will leverage deep expertise in ISP pipelines and Linux-based SoCs to architect and develop cutting-edge camera subsystems for both current and next-generation products.
Responsibilities
- Lead 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, especially Qualcomm platforms
- Deep understanding of ISP pipeline architecture, including 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 (Debayering, lens shading, etc.)
- 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
Benefits
- Competitive base salaries
- Equity in the form of stock options
- Comprehensive benefits packages
- Statutory benefits in accordance with Finnish law
Skills
- ARM
- Linux
- Android
- Qualcomm
- Android Camera HAL3
- Linux V4L2
- AVC
- HEVC
- GStreamer
- C++
- Python