Taro Logo

Senior Engineer – Automotive Compute Platform SW

Global semiconductor company specializing in wireless technology and automotive solutions.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Engineer – Automotive Compute Platform SW

Qualcomm is seeking a Senior Engineer to join their Automotive Compute Platform SW team in San Diego. This role is at the intersection of automotive innovation and advanced computing, focusing on developing cutting-edge solutions for cockpit, ADAS, and autonomous driving platforms. The position requires expertise in embedded systems, heterogeneous computing, and automotive software development.

The ideal candidate will be responsible for architecting and developing software for complex automotive compute platforms, working with various processors including DSP, NSP, and GPU in Qualcomm's SoCs. This role demands a strong background in system software development, operating systems, and modern computing architectures. The position offers the opportunity to work with cutting-edge technology in the automotive sector, collaborating with major OEMs and Tier-1 suppliers.

The role combines technical depth with cross-functional collaboration, requiring both strong programming skills and excellent communication abilities. You'll be working in a fast-paced environment, contributing to the entire product lifecycle from R&D to commercial deployment. The position requires understanding of safety-critical systems, performance optimization, and automotive industry standards.

This is an excellent opportunity for someone passionate about automotive technology and software engineering to work at a leading semiconductor company. You'll be at the forefront of developing next-generation automotive computing solutions, working with advanced technologies including AI/ML, computer vision, and heterogeneous computing platforms. The role offers significant growth potential and the chance to impact the future of automotive technology.

Last updated 3 months ago

Responsibilities For Senior Engineer – Automotive Compute Platform SW

  • Software Architecture, design and development of software for Automotive Compute platform including DSP/NSP/GPU processors
  • Collaborate across functional boundaries in defining software architecture, design, SDK and tools
  • Engage with Automotive OEMs, Tier-1s and ISVs to implement solutions
  • Work with systems and HW/SW architecture teams to define next generation NSP/GPU Compute solutions
  • Design and implement software modules for products and systems
  • Perform code reviews and regression tests
  • Write technical documentation for Software projects

Requirements For Senior Engineer – Automotive Compute Platform SW

Linux
Python
  • 2-6 years of relevant experience
  • Solid hands-on software design and development experience on complex embedded SW platforms
  • Experience with heterogenous computing platforms (CPUs, GPUs, DSPs, neural accelerators)
  • System software development experience including BSP, firmware and device drivers
  • Strong working knowledge of QNX, Linux and other RTOSs
  • Deep understanding of OS internals
  • Strong programming experience in C/C++
  • Understanding of ARM architecture
  • Knowledge of Vision/Deep Learning frameworks (OpenCV, OpenCL, PyTorch, TensorFlow)
  • Understanding of ML/AI models/workloads
  • Exposure to Automotive processes like ASPICE, Cybersecurity and functional Safety
  • Excellent verbal and written communication skills

Interested in this job?