Sr Staff Software Engineer Camera Driver Techno... @ Qualcomm
placeMarkham, Ontario, Canada
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 2 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @qualcomm.com
Recommended after applying
Job Details
Overview
The Sr Staff Software Engineer Camera Driver Technology at Qualcomm is a high-impact role focused on camera driver development for Automotive ADAS, Infotainment, and Autonomous Driving programs. You will drive product definition, oversee software development, and collaborate with cross-functional teams to deliver successful product launches.
Key Responsibilities
- Drive product definition and requirements for camera software products.
- Oversee development planning and execution in RTOS and Linux ecosystems.
- Coordinate end-to-end architecture and design with a focus on functional safety and cybersecurity.
- Champion continuous process improvements across the development lifecycle.
- Collaborate with engineering, product, and business teams to meet customer goals.
Required Qualifications & Skills
- Bachelor's/Master's/PhD in Engineering, Computer Science or related field.
- 10+ years of progressive systems software engineering experience.
- 3+ years with programming languages such as C, C++, Java, Python.
- 8+ years of robust embedded software engineering experience, particularly in camera technology.
- Proven ability to develop large scale drivers in RTOS and Linux ecosystems.
- Deep understanding of Camera/ISP/Image sensors, SoC architecture, and RTOS.
Preferred Skills
- Experience with camera tuning and sensor module programming.
- Familiarity with automotive SERDES and ADAS/Infotainment programs.
Additional Information
Qualcomm Canada ULC is committed to diversity and accessibility. Reasonable accommodations are provided upon request. This role requires adherence to company policies regarding confidential information.
Key skills/competency
C, C++, Embedded, RTOS, Linux, SoC, Camera, Automotive, Cybersecurity, Architecture
How to Get Hired at Qualcomm
🎯 Tips for Getting Hired
- Customize your resume: Highlight automotive and camera driver expertise.
- Research Qualcomm's culture: Understand their innovation and work standards.
- Showcase relevant projects: Demonstrate real-time system and SoC experience.
- Prepare technical answers: Focus on C/C++ and embedded systems skills.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C/C++ programming fundamentals.
circle
Study RTOS and embedded system architecture.
circle
Practice system design and architecture principles.
circle
Familiarize with camera ISP and sensor workflows.
Behavioral Questions
circle
Describe a challenging project experience.
circle
Explain team collaboration during tight deadlines.
circle
Discuss conflict resolution in cross-functional teams.
circle
Share an example of process improvement implementation.
Frequently Asked Questions
What technical skills are essential for Sr Staff Software Engineer Camera Driver Technology at Qualcomm?
keyboard_arrow_down
How does Qualcomm evaluate leadership in camera driver projects?
keyboard_arrow_down
What is the interview process for a Sr Staff Software Engineer at Qualcomm?
keyboard_arrow_down