Taro Logo

Senior Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

A global leader in wireless technology innovation and the development of mobile technologies.
$111,300 - $166,900
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive

Description For Senior Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

Qualcomm Innovation Center is seeking a Senior Engineer to join their Linux Automotive team, focusing on embedded Safe Linux software design and development. This role is integral to bringing the next generation of Qualcomm Snapdragon products to life in Automotive ADAS and Infotainment systems.

The position offers exciting opportunities to work across the entire software stack, from application boot loaders to kernel and user spaces, including Android and real-time Linux implementations. You'll be optimizing and improving performance for safe linux systems while adhering to core Linux design principles and automotive safety requirements.

As a Senior Engineer, you'll collaborate with cross-functional teams across multiple locations, working closely with Tier1s, OEMs, and industry partners. The role requires strong expertise in C/C++ programming, real-time operating systems, and embedded systems, combined with practical knowledge of system hardware and board design.

Qualcomm offers a comprehensive benefits package including competitive base salary ($111,300 - $166,900), annual bonuses, RSU grants, and extensive health coverage. The company promotes continuous learning through development programs, tuition reimbursement, and mentorship opportunities.

The ideal candidate will bring 2+ years of software engineering experience, strong Linux kernel knowledge, and excellent debugging skills. Experience with automotive software development, ARM processors, and safety standards like Automotive SPICE/ASIL-B is highly valued. This role presents an opportunity to shape the future of automotive technology while working with industry-leading experts in a collaborative, innovative environment.

Join Qualcomm to be part of a team that's driving innovation in automotive technology, working with cutting-edge hardware and software solutions, and contributing to the next generation of safe, intelligent vehicles. Your work will directly impact the evolution of automotive systems, making vehicles smarter and safer through advanced technology solutions.

Last updated 2 hours ago

Responsibilities For Senior Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

  • Develop and support various features in Safe Linux kernel
  • Design optimized and improved performance system for Automotive grade ADAS and IVI multimedia drivers
  • Work with power and performance analysis teams to identify and fix bottlenecks
  • Software design, development, debugging and testing Linux software
  • Enable new end to end use cases for Automotive ADAS/IVI system
  • Debug complex problems involving multiple modules from Safe Linux and virtual machine framework
  • Understand industry standards for open sources

Requirements For Senior Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • Excellent knowledge of C/C++ programming skills
  • Excellent knowledge of OS fundamentals, Linux kernel and device driver model
  • Debugging skills in C/C++ using debugging tools like GNU tools
  • Experience using git for development
  • ARM processors and/or embedded software development experience
  • Excellent communication, interpersonal, and teamwork skills

Benefits For Senior Engineer - Linux Automotive (Linux & Kernel 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
  • Emotional/mental health support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Senior Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

BT - Design Verification Sr Engineer

Senior Design Verification Engineer role at Qualcomm Bangalore, focusing on Bluetooth hardware verification for mobile and IoT devices, requiring 6+ years of VLSI experience.

BSP Engineer, CE

Senior BSP Engineer position at Qualcomm India, focusing on embedded systems and device driver development, requiring 5+ years of experience in RTOS and C programming.

Next-Gen, High-Speed Memory Subsystem ASIC Digital Design Engineer

Senior ASIC Design Engineer role at Qualcomm focusing on next-generation high-speed memory subsystems and cache controller development.

SOC Design Verification Sr Engineer

Senior SOC Design Verification Engineer role at Qualcomm focusing on complex auto, compute, mobile, and IoT SOCs verification, requiring 5+ years of experience in digital ASIC verification.

CPU Power Management Controller Firmware Developer

Senior firmware development role at Qualcomm focusing on CPU power management and embedded systems, requiring 4+ years of experience in software engineering and embedded firmware development.