Q

Qualcomm

Designs mobile chips and licenses wireless patents

Senior Engineer - Automotive Camera Customer Engineer, Software Applications Engineering

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and at least 2 years of Software Applications Engineering, Software Development, or related work experience; or a master's degree in one of those fields and at least 1 year of related experience; or a PhD in one of those fields.
  • At least 1 year of academic and/or work experience with a programming language such as C, C++, Java, or Python.
  • At least 1 year of academic and/or work experience with debugging techniques.
  • At least 4 years of experience in Embedded Systems, Automotive, Camera, Multimedia, Robotics, or related domains.
  • Strong proficiency in C/C++ programming and software architecture design.
  • Familiarity with camera interfaces and protocols including MIPI CSI-2, I2C, GPIO, V4L2, GMSL, FPD-Link, and SerDes technologies.
  • Experience with embedded software development, integration, system bring-up, validation, debugging, and optimization of complex embedded systems, including development in compliance with standards such as ISO 26262 and ASPICE.
  • Strong understanding of camera systems, camera architectures, Camera ISP, image processing, image quality, and video pipelines.
  • Experience with camera sensor bring-up, sensor drivers, camera framework integration, and end-to-end camera software debugging.
  • Experience with 3A algorithms (Auto Exposure, Auto Focus, Auto White Balance), image quality tuning, analysis, debugging, and optimization.
  • Strong system-level understanding of camera and multimedia pipelines, including performance analysis, latency optimization, bandwidth optimization, resource utilization analysis, and end-to-end system debugging.
  • Experience with automotive camera systems, multi-camera architectures, camera synchronization, frame synchronization, video processing, and time-aligned data acquisition across heterogeneous sensing systems, including Cameras, LiDAR, Radar, IMU, and other ADAS or Robotics perception sensors.
  • Strong analytical, issue triage, root cause analysis, and problem-solving skills.
  • Excellent written and verbal communication skills, customer engagement skills, and ability to work effectively in cross-functional and geographically distributed teams.
  • Ability to adapt quickly to new technologies.

Responsibilities

  • Design, integrate, and validate embedded systems based on Qualcomm Automotive Infotainment, ADAS, and Robotics SoCs and platforms.
  • Collaborate with product owners, customers, and domain and technology experts to define requirements and implement technical solutions for customer programs.
  • Support Automotive OEMs, Tier-1s, Robotics customers, and ecosystem partners in integrating and deploying solutions based on Qualcomm platforms.
  • Debug and resolve system-level issues involving camera sensors, ISP, multimedia pipelines, synchronization, performance, stability, and software integration.
  • Support camera bring-up, image quality tuning, multimedia integration, and performance optimization on Qualcomm platforms.
  • Work with software, hardware, systems, and product teams to analyze, debug, and resolve customer-reported issues.
  • Develop technical documentation, integration guides, and troubleshooting materials to support customer development and deployment activities.

Desired Qualifications

  • Working knowledge of operating systems such as QNX, Linux, Android, and other RTOSs.
  • Experience with Android Camera Framework, Camera HAL, Media Framework, IPC Mechanisms, and Vehicle HAL interface.
  • Knowledge of Linux Device Drivers, Embedded Linux, RTOS, Process and Memory Management.
  • Skills analyzing performance of software and hardware solutions on multi-core architectures, and understanding multi-core architecture fundamentals including core, cache, memory, bus, and PCIe.
  • Experience using debugging tools such as JTAG, Trace32, and oscilloscope or logic analyzer.
  • Exposure to Automotive, ADAS, and Robotics product development.
  • Exposure to hypervisors and virtualization.
  • Experience working with Qualcomm Snapdragon Automotive, ADAS, Robotics, Camera ISP, or Multimedia software stacks.
  • Familiarity with Computer Vision, OpenCV, AI/ML frameworks, and image-processing applications for automotive and robotics systems.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs