$123,700 - $185,500 USD yearly
Originally posted 13 November 2026 by the employer.
About the role
As a Camera Software Engineer, you will design, develop, debug, implement, and verify camera software, algorithms, and features including Camera Image Signal Processor (ISP), 3A, Image Quality, and tuning tools. Camera software implementations leverage accelerators across ARM, DSP, GPU, and ML processors.
What you'll do
- Design, develop, debug, implement, and verify camera software, algorithms, and features including ISP, 3A, and tuning tools.
- Design or architect image quality modules, algorithms, and feature decompositions to define requirements for hardware and software.
- Ensure image quality, software conformance tests, and performance and power metrics are achieved for software delivery.
- Collaborate with customers and team members throughout the project life cycle to optimize camera software.
- Author technical documentation and feature descriptions for camera software projects.
What you'll need
- Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field with 2+ years of software engineering experience (or Master's degree with 1+ year, or a PhD).
- Software engineering or related work experience.
Nice to have
- Master's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field.
- 2 years of relevant camera software experience.
- 2 years of programming experience in C, C++, or Python, with knowledge of computer architecture or embedded systems.
- Experience with ISP algorithms and designs, including auto-whitebalance, auto-exposure, and auto-focus algorithms.
- Experience with image quality evaluation tools (such as IMATEST) and camera tuning equipment (such as lightbooths).
- Multi-threaded programming, object-oriented programming, and software development for mobile or embedded platforms.
Skills: ISP, camera software, 3A, tuning, C++
More semiconductor jobs: Qualcomm jobs · Embedded software jobs · San Diego jobs
First seen in our index 0 days ago, well below the 65-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
713
|
Median days since first seen
65 d
|
Category median salary (all employers)
$220k
|
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
| Metric | Qualcomm | All employers we track in this specialty (713 roles · 75 employers) |
|---|---|---|
| Open roles in this specialty | 175 | 713 |
| Open roles in the wider Software, Firmware & Systems family | 764 | 6718 · 161 employers |
| Median days since first seen | 73 d | 65 d (−8 d vs this employer) |
| Median salary (USD postings) | n/a | $220k |
Skills observed across this category: ISP, camera software, 3A, tuning, C++
Who's hiring in this category
- NVIDIA · 172 open roles · median 58 d
- Qualcomm (this employer) · 169 open roles · median 80 d
- AMD · 60 open roles · median 55 d
- Arm Holdings · 33 open roles · median 16 d
- Mobileye · 25 open roles · median 98 d
- Intel Corporation · 16 open roles · median 23 d
How we counted: 713 open Systems Software Engineering (Systems Software) roles from 75 employers tracked in the SemiconductorJobs index, counted 13 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there, and is counted in the wider Software, Firmware & Systems family row. Days are counted from when our index first saw each posting, not from the employer's original posting date.