Automotive Embedded Software Engineer - Camera

Qualcomm is a pioneer in connected car technologies, developing Snapdragon automotive platforms for infotainment and autonomous driving.
Markham, ON, Canada
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Automotive · AI

Description For Automotive Embedded Software Engineer - Camera

Qualcomm, a pioneer in connected car technologies, is seeking an Automotive Embedded Software Engineer to join their innovative team. This role focuses on designing and developing cutting-edge camera and display software for Qualcomm's Snapdragon automotive processors. The position offers an exciting opportunity to work on next-generation imaging features for ADAS and automotive functional safety.

The ideal candidate will collaborate with high-profile automotive manufacturers, working on real-world applications while following automotive software safety standards. You'll be part of a talented team defining future use cases for autonomous vehicles, participating in everything from design meetings to test automation and debugging.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, and continuous learning opportunities. The company fosters an inclusive culture where innovative ideas are valued and employees can make meaningful contributions to world-changing technologies.

This role is perfect for someone passionate about automotive technology and embedded systems, offering exposure to industrial best practices and the chance to work with various HLOS frameworks. You'll have the opportunity to grow professionally alongside leading engineering experts while contributing to the future of autonomous vehicle technology.

The position requires strong programming skills in C/C++, experience with Linux systems, and familiarity with automotive software development processes. Join Qualcomm to be part of shaping the future of automotive technology while developing your career in a supportive, innovation-driven environment.

Last updated 4 days ago

Responsibilities For Automotive Embedded Software Engineer - Camera

  • Design and architect camera, display and/or image processing software in Qualcomm's automotive Snapdragon camera processors
  • Develop next generation imaging features used in ADAS and automotive functional safety
  • Design and implement new automotive camera related features following defined Automotive SW Safety Standards
  • Participate in design meetings discussing customer requirements
  • Debug real time issues reported by automotive manufacturers
  • Work with research and development group to integrate and commercialize innovative applications
  • Develop compelling demo use cases for tradeshows and conferences

Requirements For Automotive Embedded Software Engineer - Camera

Linux
Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Strong working knowledge of C and C++ programming
  • Experience with Linux build system
  • Experience with Linux on-target debugging (adb, logging, etc.)
  • Working experience with Git/Perforce source code management systems
  • Experience in Android framework, Automotive Grade Linux, QNX, or GreenHills
  • Detailed oriented with strong analytical and debugging skills

Benefits For Automotive Embedded Software Engineer - Camera

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Automotive Embedded Software Engineer - Camera

Automotive Embedded Software Engineer - Camera

Design and develop embedded camera software for automotive applications at Qualcomm, focusing on ADAS and functional safety features.

Solutions Engineer - Embedded Linux

Solutions Engineer position at Qualcomm focusing on embedded Linux systems, customer support, and technical implementation of Foundries Factory software stack.

SW Embedded Linux Android Engineer

Mid-level SW Embedded Linux Android Engineer position at Qualcomm India, focusing on IoT platform development and Snapdragon products with 3+ years experience required.

Embedded Software Integration Engineer

Senior Integration Engineer role at Qualcomm, focusing on Linux product development and CI/CD pipelines, requiring 2+ years of experience in software engineering.

Bluetooth Protocol Engineer

Bluetooth Protocol Engineer position at Qualcomm India, focusing on customer support and Bluetooth technology integration with Snapdragon products.