Sr/Staff Embedded Software Engineer — Camera Systems Skydio Tampere, Finland arm,c,cpp,python,linux,android,i2c,spi,uart,usb,dsp,fpga,aerospace,robotics,senior,europe_nordic,hybrid,cross_func,research,cmake,gcc
Skydio

Sr/Staff Embedded Software Engineer — Camera Systems

Location Node Tampere, Finland (hybrid)
Base Compensation Competitive
Commitment full-time
Clearance Req none
arm c cpp python linux android i2c spi uart usb dsp fpga aerospace robotics senior europe_nordic hybrid cross_func research cmake gcc

Overview

Skydio is seeking a Sr/Staff Embedded Software Engineer to architect and develop cutting-edge camera subsystems for autonomous drones in Tampere, Finland, leveraging deep expertise in ISP pipelines and Linux-based SoCs.

Please note that the work mode for this role is not explicitly stated in the job listing. It is listed here as hybrid based on assumption for the Tampere, Finland location — confirm the actual arrangement with the recruiter.

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.
  • 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.

Additional Information

Skydio is an Equal Opportunity Employer committed to diversity and inclusion.

Sourced from the employer’s career site. Verify before applying.

Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Skydio. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.

Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.

Content Disclaimer: This listing is sourced from the employer's public career site. Job details — including responsibilities, qualifications, and compensation — may change. Verify with the employer before applying.