More jobs:
Automotive - Platform Software Sr. Staff Engineer
Job in
San Diego, San Diego County, California, 92140, USA
Listed on 2026-06-03
Listing for:
Qualcomm
Full Time
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Company:
Qualcomm Technologies, Inc.
## Job Area:
Engineering Group, Engineering Group Software Engineering
General
Summary:
Qualcomm is leveraging its expertise in wireless and computing technologies to drive a major technological revolution in the automotive industry. Having led the way in connected car technologies for over a decade, Qualcomm is now at the forefront of advancements in Automotive Infotainment, Telematics, ADAS/Autonomous Driving, and related technologies. The company is investing in cutting-edge innovations such as 5G, Cellular V2X, Computer Vision, and AI/Deep Learning.
Collaborating closely with global automakers, Tier-1 suppliers, standards bodies, consortiums, and operators, Qualcomm is pushing the boundaries of automotive technology. The Qualcomm Automotive Team is seeking a senior SoC platform software engineer to contribute to the development of next-generation automotive solutions.
As a SoC Platform Software Engineer, you will be responsible for comprehending software product requirements, use cases, and applications, and understanding their relationship to specific hardware blocks or sub-systems. In your role as a senior engineer, you will lead the development, debugging, and customer interactions for various platform software drivers and modules. Your objective will be to deliver next-generation, best-in-class solutions to automotive customers worldwide.
Minimum Qualifications:
* Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
* 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications:
* Master's degree or PhD in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field.
* 8+ years of software experience in embedded software development for ARM based systems
* Strong hands-on experience in at least 3 or more areas in Linux kernel, QNX Kernel, Safe/Free RTOS, Bootloaders, SoC architecture, ARM architecture, SoC/ARM security, Virtualization and Hypervisors, SoC Low-power management frameworks, performance analysis, Multimedia systems (Camera, Audio, GPU, Display, Video etc), Device drivers (PCIe, Ethernet, Storage, DDR, I2C, SPI etc), strong C programming and SoC HW debugging
* Exposure to automotive SW development processes and standards (e.g., ASPCE, ISO
26262 and ISO
21434)
* Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU, and accelerators.
* Working knowledge on HW/SW safety mechanisms like BIST, Voltage/Clock monitoring, Failure mode analysis
Principal Duties and Responsibilities:
* Leverages advanced Software knowledge and experience to design, develop, create, modify, and validate critical embedded and cloud edge software, applications, and/or specialized utility programs.
* Analyzes user needs, software requirements, and time and cost constraints to design and customize sophisticated software for optimal operational efficiency.
* Designs and implements software sub-systems for complex, large-scale products and systems.
* Leads design, coding, and testing efforts to ensure that projects are completed to specifications and schedules.
* Performs highly complex code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
* Collaborates with individuals outside the software function (e.g., Hardware, Systems, and Test engineers) to increase leverage and design solutions that work with other components of a specific project.
* Writes detailed technical documentation for highly complex Software projects; reviews technical documentation for junior engineers.
Level of Responsibility:
* Works independently with minimal supervision.
* Provides supervision/guidance to other team members.
* Decision-making is critical in nature and highly impacts program, product, or project success.
* Requires verbal and written communication skills to convey complex information. May require negotiation, influence, tact, etc.
* Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).
* Tasks often require multiple steps which can be performed in various orders; extensive planning, problem-solving, and prioritization must occur to complete the tasks effectively.
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 disabili or call Qualcomm's toll-free number found here. Upon…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×