SAIL Platform Lead
QualcommJob Title
SAIL Platform Lead
Role Summary
Lead technical direction and architecture for the SAIL automotive software platform. Own platform development across BSP, drivers, safety, and system bring-up for ARM-based automotive SoCs, and deliver production-quality, scalable platform software.
Experience Level
Senior - technical lead level. Typical minimum: Bachelor's +6 years, Master's +5 years, or PhD +4 years of relevant software engineering experience. Preferred candidates may have 16+ years of embedded or automotive software experience.
Responsibilities
Primary responsibilities include platform architecture, cross-team integration, and hands-on SoC bring-up.
- Own technical direction and architecture of the SAIL platform.
- Lead development, integration, and bring-up across BSP, bare-metal/RTOS, AUTOSAR, device drivers, and safety software.
- Drive system-level architecture and debugging for ARM-based automotive SoCs (boot, interrupts, memory, clocks, power management, IPC, peripherals).
- Design and implement solutions aligned with ISO 26262 functional safety requirements.
- Create scalable, reusable platform solutions across multiple SoCs and programs.
- Partner with hardware, systems, safety, validation, and software teams to resolve cross-functional technical challenges.
- Lead architecture and design reviews; mentor engineers and improve engineering practices across teams.
Requirements
Must-have technical skills and experience.
- Proven hands-on experience in embedded and automotive software development with demonstrated technical leadership.
- Strong experience with BSP, device drivers, and bare-metal and/or RTOS-based systems.
- Familiarity with AUTOSAR architecture and automotive embedded software patterns.
- Deep knowledge of ARM and SoC architecture concepts (GIC, MPU/SMMU, TrustZone, clocks, memory, PMIC, IPC, power management).
- Experience with common automotive interfaces and peripherals: Ethernet, PCIe, USB, UFS/storage, CAN, SPI, I2C.
- Experience with ISO 26262, functional safety architecture, and safety-oriented software development.
- Proven ability to lead complex system-level debugging, SoC bring-up, and architecture decisions.
- Proficiency in programming languages commonly used in embedded systems (C, C++, Python, Java).
- Strong technical communication, collaboration, mentoring, and influencing skills.
Nice-to-have:
- Extensive platform or subsystem leadership spanning multiple engineering teams.
- Production automotive SoC bring-up and software delivery experience.
- Track record mentoring senior engineers and shaping technical direction across organizations.
Education Requirements
Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 6+ years of software engineering experience; OR Master's degree in those fields with 5+ years' experience; OR PhD in those fields with 4+ years' experience. Fields listed: Engineering, Information Systems, Computer Science, or related technical disciplines.
About the Company
Company: Qualcomm
Headquarters: San Diego, California, United States
Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.
