Taro Logo

Linux Automotive Platform Engineer

A global leader in wireless technology innovation and semiconductor development, specializing in mobile, automotive and IoT solutions.
$134,800 - $202,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · Enterprise SaaS

Description For Linux Automotive Platform Engineer

Qualcomm Technologies, Inc. is seeking a Linux Automotive Platform Engineer to join their innovative team in San Diego. This role presents an exciting opportunity to work on cutting-edge embedded Linux software design and development for next-generation Qualcomm Snapdragon products in Automotive ADAS and Infotainment.

The position offers hands-on experience across the entire software stack, from bootloaders to kernel development and user spaces such as Android and real-time Linux. You'll be working with multiple technology teams, Tier1s, OEMs, and industry partners to bring revolutionary automotive solutions to market. The role requires deep expertise in Linux system optimization, core design principles, and the ability to adapt to Linux open source community standards while meeting automotive safety and security requirements.

As a Senior Engineer, you'll be responsible for designing and implementing software modules for large-scale products, leading complex technical initiatives, and collaborating with cross-functional teams across multiple locations. The position requires strong theoretical and practical knowledge in C/C++ programming, real-time operating systems, and embedded systems optimization.

Qualcomm offers an exceptional compensation package, including a competitive base salary range of $134,800 - $202,200, annual bonuses, and RSU grants. The company provides comprehensive benefits including medical, dental, and vision coverage, 401k programs, and extensive professional development opportunities.

This is an ideal opportunity for an experienced software engineer looking to make a significant impact in the automotive technology sector while working with one of the world's leading semiconductor companies. The role offers excellent career growth potential and the chance to work on transformative technologies that will shape the future of automotive computing.

Last updated 14 hours ago

Responsibilities For Linux Automotive Platform Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Analyze user needs, software requirements, and constraints to design software
  • Design and implement software modules for large-scale products and systems
  • Lead design, coding, unit testing, debugging, and integration efforts
  • Perform complex code reviews and regression tests
  • Collaborate with Hardware, Systems, and Test engineers
  • Write detailed technical documentation

Requirements For Linux Automotive Platform Engineer

Linux
Python
  • Bachelor's degree in Engineering, Computer Science or related field with 4+ years experience or Master's with 3+ years or PhD with 2+ years
  • 5+ years experience with Programming Languages (C, C++, Rust, Python)
  • Experience with software development in Linux Kernel and/or userspace
  • Experience in Kernel drivers, Memory management, Hypervisor, Virtualization
  • Experience with ARM processors and embedded software development
  • Experience with industry standard software development tools
  • Experience with Automotive SPICE/CMM/ASIL-A processes
  • Excellent communication and teamwork skills

Benefits For Linux Automotive Platform Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • 401k program
  • Educational assistance
  • Wellness programs

Interested in this job?

Jobs Related To Qualcomm Linux Automotive Platform Engineer