JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Est. expiry Oct 29

Senior/Staff Embedded Software Engineer - Camera Systems

Embedded Software Engineer

Posted Sep 24 (27 days ago) · Last updated Oct 20 · Open 27 days. This role usually stays open about 19 days

Key facts

Embedded camera systems engineer at Skydio in San Mateo; lead ISP/camera stack development for autonomous drones.

How this salary compares

€12,415 - €20,266Benchmarked against senior roles

Too few postings state a salary to show this.

Monthly salary comparison for Embedded Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€4,500 per month€5,500 per month€6,500 per month
This offer€14,167 per month€18,646 per month€23,125 per month
Where and how
San Mateo, United StatesOnsiteSenior
Languages required
English

Original job ad

As published by Skydio

Open the ad
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 to ensure our users always have access to the visual information they need. As a key member of our 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. About the Team: We design camera systems that support autonomous navigation, professional media capture, and industrial inspection and situational awareness. From early-stage user needs analysis to mass production, we manage the entire lifecycle: requirements definition, hardware bring-up, tuning, and validation. We work closely with the broader software organization to lay a strong foundation for the rest of the stack. How You’ll Make an Impact: 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 What Makes You a Good Fit: 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 Commitment to writing clean, maintainable, and well-abstracted code Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions Compensation: At Skydio, our compensation packages for regular, full-time employees include competitive base salaries, equity in the form of stock options, and comprehensive benefits packages. The annual base salary range for this position is $170,000 - $277,500*. Relocation assistance may also be provided for eligible roles. The position is based in San Mateo, CA.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

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
  • Commitment to writing clean, maintainable, and well-abstracted code
  • Obtaining FAA Part 107 certification within the first 60 days of employment is encouraged for all Skydio employees and required for certain positions
  • The annual base salary range for this position is $170,000 - $277,500 and relocation assistance may be provided

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

Skills & technologies

C++PythonLinuxARMQualcommGStreamerV4L2HEVCAVCISPCamera HAL3DSPGPU

Benefits & perks

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Skydio

Skydio logo
Skydio · 3 open roles
Top locations (all time): Remote - Global · 106 · Tampere, Finland · 9 · Remote - Finland · 2 · +1 other locations
View company
Current open roles at Skydio on JobCrawls
LocationActive listings
Remote - Global106
Tampere, Finland9
Remote - Finland2
Zurich, Switzerland2
Current role mix at Skydio on JobCrawls
Role typeActive listings
Autonomy Engineer7
Customer Success Manager7
Solutions Engineer7
Autonomy Engineer Intern6
Program Manager6
Enterprise Account Manager4
Product Manager4
Software Engineer4
Embedded Software Engineer2
Field Support Representative2
GTM Engineer2
Product Design Engineer2
Autonomy Data Curation Engineer1
Aviation Regulatory Program1
Business Recruiter1
Camera & Imaging1
Camera Test Engineer1
Communications Manager1
Coordinator1
Customer Support Representative1
Data Analyst1
Data Engineer1
Deployment Coordinator1
Deployment Engineer1
Electrical Engineer1
Electrical Engineer Intern1
Electronics Engineer1
Employment Counsel1
Equipment and Inventory Specialist1
Field Marketing Event Manager1
Field Service Technician1
Financial Planning & Analysis Analyst1
Frontend Design Engineer1
Full Stack Developer1
Global Supply Manager1
Growth Marketing Director1
Hardware Engineering Program Manager1
Hardware Operations Program Manager1
Hardware Test and Reliability Engineer1
Head of Warehouse & Logistics Operations1
IT Technician1
Lead GTM Platform Engineer1
Logistics Coordinator1
Logistics Operations Specialist1
Manufacturing Business Process Intern1
Manufacturing Execution System Analyst1
Mission Success Operations1
Order Management Analyst1
Product Management Director1
Product Marketing1
Product Quality Engineer1
Production Manager1
Production Planner1
Production Supervisor1
Proposal Analyst1
Public Safety Strategist1
RF Design Engineer1
Repair Program Manager1
Revenue Operations Engineer1
Senior Manager, Training1
Senior Software Engineer1
Senior Technical Recruiter1
Service Coordinator1
Sourcing Specialist1
Staff Software Engineer1
Supplier Quality Engineer1
Supply Chain Intern1
Supply Chain Specialist1
Support1
Support Specialist1
Systems Integration and Test Engineer1
Technical Support Manager1
Technical Support Representative1
Wireless Hardware Engineer1
Wireless Software Engineer1
Workplace Experience Coordinator1
Current role-level mix at Skydio on JobCrawls
Role levelActive listings
Mid-Level46
Manager33
Senior20
Intern14
Director4

Never miss a new Embedded Software Engineer job in San Mateo, United States

Weekly or daily digest. Unsubscribe anytime.