Staff Engineer Linux Automotive Platform Engineer

A global leader in wireless technology innovation and the development of mobile technologies.
$134,800 - $202,200
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive

Description For Staff Engineer Linux Automotive Platform Engineer

Qualcomm Innovation Center is seeking a Staff Engineer Linux Automotive Platform Engineer to join their team in San Diego. This role presents an exciting opportunity to work on cutting-edge automotive software development for Qualcomm's Snapdragon platforms in ADAS and Infotainment systems.

The position involves hands-on system embedded Linux software design and development, working directly with next-generation Qualcomm Snapdragon products in the automotive sector. You'll collaborate with multiple technology teams, Tier1s, OEMs, and industry partners to create innovative solutions. The role spans the entire software stack, including bootloaders, kernel development, and user spaces such as Android and real-time Linux.

As a Staff Engineer, you'll be responsible for optimizing Linux system performance, implementing core Linux design principles, and ensuring designs meet automotive safety and security requirements. The position requires extensive experience in embedded systems, with a focus on C/C++ programming and real-time operating systems. You'll work with cross-functional teams across multiple locations to define and implement complete solutions.

The ideal candidate will bring 5+ years of professional experience in embedded/automotive software development, strong programming skills in C/C++ and Python, and deep knowledge of SoC Architecture and Linux kernel development. Experience with ISO 26262, functional safety processes, and automotive industry standards is crucial.

Qualcomm offers a competitive compensation package, including a base salary range of $134,800 - $202,200, annual bonuses, RSU grants, and comprehensive benefits. The company provides an innovative work environment where you'll be at the forefront of automotive technology development, working with industry-leading experts and contributing to next-generation vehicle systems.

This role offers significant growth opportunities and the chance to make a real impact in the automotive industry's technological advancement. You'll be working with state-of-the-art technology while helping shape the future of automotive software systems. The position combines technical leadership with hands-on development, making it ideal for experienced engineers looking to advance their careers in automotive software development.

Last updated 4 hours ago

Responsibilities For Staff Engineer Linux Automotive Platform Engineer

  • Design, develop, and validate embedded and cloud edge software
  • Analyze user needs and software requirements
  • Design and implement software modules for large-scale products
  • 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
  • Provide supervision/guidance to other team members

Requirements For Staff Engineer Linux Automotive Platform Engineer

Linux
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science + 4 years experience, or Master's + 3 years, or PhD + 2 years
  • 5+ years professional work experience in embedded/automotive software
  • 5+ years experience with C, C++, Python programming
  • Experience with ISO 26262 and Functional Safety processes
  • Strong SoC Architecture, Kernel, driver, Memory management knowledge
  • Experience with ARM processors and embedded software development
  • Experience with software development processes like Automotive SPICE/CMM/ASIL-A
  • Excellent communication and teamwork skills

Benefits For Staff Engineer Linux Automotive Platform Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning and retirement benefits
  • Educational assistance

Interested in this job?

Jobs Related To Qualcomm Staff Engineer Linux Automotive Platform Engineer

Staff ASIC Design Engineer

Staff ASIC Design Engineer position at Qualcomm, focusing on micro-architecture development and RTL design, requiring 7-12 years of experience in hardware engineering.

SOC Design Verification Staff Engineer

Staff-level SOC Design Verification Engineer role at Qualcomm focusing on verification of complex auto, compute, mobile, and XR-VR SOCs.

Automotive Software Engineer Staff

Staff Automotive Software Engineer position at Qualcomm focusing on embedded software development for automotive applications, requiring expertise in RTOS, driver development, and automotive software standards.

IC Package Layout Engineer, Up to Senior Staff

Senior IC Package Layout Engineering role at Qualcomm, focusing on advanced package design and optimization for next-generation semiconductor products.

Hypervisor -Staff Engineer

Staff Engineer position at Qualcomm focusing on hypervisor development and virtualization across mobile, automotive, and IoT platforms, requiring extensive software engineering experience.