Automotive Linux Platform Engineer

2 Months ago • 3-5 Years • Devops

Job Summary

Job Description

As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. You will be responsible for Linux stability issues triage and debugging, new feature design, technology investigation, unit test, and code review. You will work with global technical teams and test teams for feature development and issue solving. The role involves working on Linux stability and driver development for Snapdragon Automotive products, requiring collaboration with various teams to design system-level software solutions and meet customer needs.
Must have:
  • Familiarity with ARM processors
  • Experience in Linux task and memory management
  • Experienced in Linux driver development
  • Experience in crash, hang, memory corruption debugging
  • Experienced in peripherals such as PCIe, USB
  • Proficient in C, C++ programming with 3+ years Linux experience
  • Experience in debug tools (T32, gdb, etc.)
  • Proficient in oral and written English communication
Good to have:
  • Experienced with open source project
  • Experienced with hypervisor and virtualization
  • Experienced with Yocto

Job Details

Qualcomm China

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Responsibilities

We’re looking for skilled engineer to work on Linux stability and driver development for the Snapdragon Automotive products. You will be responsible for Linux stability issues triage and debugging, new feature design, technology investigation, unit test, code review etc. You will work with global technical team and test teams for feature development and issue solving.

Requirements

  • Familiar with ARM processors.
  • Experienced in Linux, familiar with Linux task management, memory management, device model, interrupt handling, power management etc.
  • Experienced in Linux driver development.
  • Experience in crash, hang, memory corruption, memory leak etc. stability issues debugging.
  • Experienced in peripherals, such as PCIe, USB, UFS etc.
  • Proficient C, C++ programming with 3+ years development experience in Linux or RTOS.
  • Experience in T32, crash utility, gdb, ftrace, perf etc. debug tools.
  • Proficient in oral and written English communication
  • Good responsibility and team spirit, able to work under tight project deadlines and balance multiple competing priorities and tasks simultaneously
  • Quick-learning ability, great passion of technology, glad to accept new challenges.
  • MS in CS/EE with 3+ years’ experience (or BS with 5+ years) in embedded Linux software development
  • Experienced with open source project is a plus
  • Experienced with hypervisor and virtualization is a plus
  • Experienced with Yocto is a plus.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

GT HQ - Full-Stack Developer (Ruby + React)

GT HQ

(Remote)
4 Months ago
Gravitee - Technical Support Engineer

Gravitee

France (Hybrid)
4 Months ago
undefined - Expert Software Engineer, Graphics

United States (Remote)
2 Months ago
Accenture - Software Development Engineer

Accenture

Navi Mumbai, Maharashtra, India (On-Site)
3 Months ago
Guardian - Senior Claims Manager

Guardian

Pittsfield, Massachusetts, United States (Hybrid)
2 Weeks ago
Riot Games - Staff Software Engineer - Infrastructure Reliability

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
WebTech Corporation - Automation Engineer / Junior Automation Engineer

WebTech Corporation

Recklinghausen, North Rhine-Westphalia, Germany (On-Site)
2 Months ago
CyberArk - Senior Cloud Engineer - ARS Team

CyberArk

Israel (Hybrid)
2 Months ago
Sporty - EU Platform Engineer

Sporty

(Remote)
1 Year ago
luxsoft - Azure Database Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

fluence - Service Operations & Maintenance Supervisor

fluence

Milan, Lombardy, Italy (Hybrid)
1 Month ago
USE Insider - VP of Growth - Mexico & Colombia

USE Insider

Mexico City, Mexico (Hybrid)
3 Months ago
WebTech Corporation - Assembly Technician

WebTech Corporation

Rohtak, Haryana, India (On-Site)
2 Months ago
bytedance - Machine Learning Platform Engineer

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Rippling - Payments Compliance Specialist

Rippling

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Qualcomm - BSP Engineer, CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Ethos Life - Assistant Manager, Consumer Revenue Operations

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Activision - Senior HR Business Partner

Activision

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
Mercury - Senior People Operations Generalist

Mercury

United States (Remote)
3 Weeks ago
Zuru - Licensing Executive

Zuru

Auckland, Auckland, New Zealand (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, China

MiQ - Sales Manager/Director

MiQ

Guangzhou, Guangdong Province, China (Hybrid)
2 Months ago
Cadence - Software Architect

Cadence

Shanghai, China (On-Site)
2 Months ago
Lilith games - Overseas Advertising Placement Manager

Lilith games

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
virtous games - Art Quality Control Intern

virtous games

Xi'An, Shaanxi, China (On-Site)
1 Month ago
Springer Group - Senior Publisher, BMC Academic Journals

Springer Group

Beijing, China (Hybrid)
1 Year ago
Tencent - Senior Strategic Investment Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
7 Months ago
Activision - Rigger

Activision

Shanghai, Shanghai, China (On-Site)
3 Months ago
NVIDIA - Senior Solutions Architect, Omniverse Platform

NVIDIA

Shanghai, Shanghai, China (On-Site)
6 Months ago
Thatgamecompany - Business Development & Marketing Associate - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

PwC - Manager Java Full Stack (Spring Boot) + DevOps Developer

PwC

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Loft Orbital - Senior SRE / DevOps

Loft Orbital

Toulouse, Occitanie, France (Hybrid)
9 Months ago
Salesforce - Senior Solution Architect

Salesforce

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
cyara - Senior Solution Architect / Consultant / or Sales Engineer

cyara

United States (Remote)
1 Year ago
Blacksahrk - Senior DevOps Engineer

Blacksahrk

Graz, Styria, Austria (On-Site)
3 Months ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Lambda - Hardware Solutions Engineer

Lambda

San Jose, California, United States (Hybrid)
3 Months ago
Rackspace Technology - Cloud Database Migration Engineer III

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Agate studios - DevOps Intern

Agate studios

Indonesia (On-Site)
1 Month ago
Ziff Davis - Customer Solution Architect

Ziff Davis

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

San Diego, California, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Hsinchu City, Taiwan (On-Site)

Wuxi, Jiangsu, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

Boulder, Colorado, United States (On-Site)

Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug