Sr Staff Software Engineer Camera Driver Techno...
@ Qualcomm

Markham, Ontario, Canada
$150,000
On Site
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @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

Review C/C++ programming fundamentals.
Study RTOS and embedded system architecture.
Practice system design and architecture principles.
Familiarize with camera ISP and sensor workflows.

Behavioral Questions

Describe a challenging project experience.
Explain team collaboration during tight deadlines.
Discuss conflict resolution in cross-functional teams.
Share an example of process improvement implementation.

Frequently Asked Questions