Senior/Staff Embedded Software Engineer - Camera Systems
- Countries
- Finland
- Job Types
- software & tech, engineering & hardware
- Experience
- expert
- Organization Types
- aerospace, robotics, startups
- Location
- Tampere
- Posted Date
- Company
- Skydio
AI Summary
Job Description
Lead the development and integration of camera subsystems, architecting and developing cutting-edge camera systems. This includes designing, bringing up, configuring, and optimizing ISP and camera hardware/software pipelines, and developing next-generation image processing algorithms for autonomous flight.
Hard Requirements
- Proven experience with ISP development on ARM-based Linux/Android SoCs, especially Qualcomm platforms
- Deep understanding of ISP pipeline architecture
- 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
- Strong embedded development experience, including firmware for physical hardware
- Proficiency in modern C++ in real-time, embedded environments
- Skilled in hardware bring-up, low-level debugging, and performance optimization
Soft Requirements
- Experience with GStreamer
- Experience with GPU shader-based implementations for image processing
- Python scripting and development skills
- Commitment to writing clean, maintainable, and well-abstracted code