Staff Engineer Linux Automotive Platform Engineer

A leading technology company specializing in wireless technology and semiconductor solutions for automotive and mobile platforms.
$134,800 - $202,200
Embedded
Staff Software Engineer
In-Person
5+ years of experience
Automotive · AI

Description For Staff Engineer Linux Automotive Platform Engineer

Qualcomm Innovation Center is seeking a Staff Engineer Linux Automotive Platform Engineer to lead the development of next-generation Snapdragon products in Automotive ADAS and Infotainment. This role offers hands-on system embedded Linux software design and development opportunities, working with multiple technology teams, Tier1s, OEMs, and industry partners.

The position involves working across the entire software stack, including application boot loaders, kernel, and user spaces such as Android and realtime Linux, enabling full capabilities of Qualcomm Snapdragon hardware. The successful candidate will be responsible for optimizing and improving Linux system performance, understanding core Linux design principles, and implementing designs that adapt to the open source community.

Key responsibilities include designing with safety and security from the start to meet automotive requirements, working closely with cross-functional teams across multiple locations, and implementing complete solutions. The role requires extensive knowledge of C/C++ programming, real-time operating systems, and embedded systems, along with expertise in power and performance optimization.

The ideal candidate will bring 5+ years of professional experience in embedded/automotive software development, strong architectural capabilities, and expertise in low-level software/hardware interface design. They should have experience with industry standard development tools, software development processes, and system performance estimation.

At Qualcomm, you'll join a team of innovative professionals working at the forefront of automotive technology, with opportunities for career growth, comprehensive benefits, and the chance to impact the future of automotive software development. The company offers competitive compensation, including annual bonuses and RSU grants, along with extensive professional development opportunities and a collaborative work environment.

Last updated 3 days ago

Responsibilities For Staff Engineer Linux Automotive Platform Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Analyze user needs, software requirements, and time/cost constraints
  • 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 Staff Engineer Linux Automotive Platform Engineer

Linux
Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years experience
  • 5+ years professional work experience in embedded/automotive software
  • Strong SoC Architecture, Kernel, driver, Memory management knowledge
  • Experience with ISO 26262 and Functional Safety processes
  • Experience with software development processes such as Automotive SPICE/CMM/ASIL-A
  • Strong C/C++ programming skills
  • Experience with architectural capability analysis

Benefits For Staff Engineer Linux Automotive Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive health benefits
  • Education and tuition reimbursement
  • Mentorship programs
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Qualcomm Staff Engineer Linux Automotive Platform Engineer

CPU DSP -Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU software architecture, firmware development, and system optimization for Snapdragon chipsets.

Sr Lead Engineer - Linux Kernel and Driver Development

Senior Lead Engineer position at Qualcomm focusing on Linux Kernel and Driver Development, requiring 7-9 years of embedded systems experience.

Staff Engineer-Camera Integration

Staff Engineer position at Qualcomm focusing on camera integration, requiring strong embedded Linux and development expertise with 4+ years of experience.

Sr Staff Software Engineer

Senior Staff Software Engineer position at Qualcomm focusing on IoT, embedded systems, and security, requiring 12+ years of experience in software development and technical leadership.

Engineer, Staff -BT firmware

Staff Engineer position at Qualcomm focusing on Bluetooth firmware development, requiring 8+ years of experience in embedded systems and C/C++ programming.