Automotive Experience Platform – Senior Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is seeking a Senior Automotive Software Engineer with 5+ years of experience in Android Automotive, software development, and system integration. The role involves designing, developing, debugging, and validating software features for next-generation automotive experience platforms, collaborating with cross-functional teams, and supporting rapid prototyping for customer showcases and trade shows.

Responsibilities

  • Design, develop, modify, validate, and debug Android, Android Automotive, embedded, edge, and utility software applications for automotive experience platforms.
  • Develop and integrate software features for concept vehicle demonstrations, prototype features, customer showcases, and global trade show experiences.
  • Perform system integration testing and SIT-level debugging by analyzing logs, traces, crashes, timing issues, interface failures, and end-to-end system behavior across multiple software and hardware layers.
  • Drive root-cause analysis and issue closure for complex integration problems involving Android framework, applications, middleware, vehicle interfaces, operating systems, and embedded components.
  • Collaborate with cross-functional teams to clarify requirements, define technical approaches, estimate work, manage dependencies, and deliver high-quality software within project schedules.
  • Support software bring-up, integration, validation, and demo readiness activities on target hardware, concept vehicles, and automotive development platforms.
  • Contribute to software architecture and design discussions, while ensuring practical implementation choices that support rapid prototyping and reliable demonstrations.
  • Mentor junior engineers, share debugging practices, review code, and promote engineering quality across development and integration activities.
  • Create and maintain clear technical documentation for software design, integration procedures, debugging findings, known issues, and validation results.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 5+ years of professional software development experience, preferably in Android, Android Automotive, embedded systems, or automotive software platforms.
  • Strong hands-on programming experience in Java or Kotlin, with solid working knowledge of C/C++ and scripting languages such as Python.
  • Strong understanding of Android framework, Android services, application lifecycle, IPC mechanisms, permissions, build systems, debugging tools, and system-level behavior.
  • Experience performing system integration testing, issue triage, log analysis, root-cause analysis, and debugging across software, middleware, operating system, and hardware interfaces.
  • Familiarity with Linux and QNX operating systems, embedded software environments, and cross-platform integration workflows.
  • Strong software design, development, unit testing, debugging, validation, and integration skills.
  • Experience with source control, issue tracking, CI/CD workflows, release processes, and collaborative software development practices.
  • Ability to work independently, drive technical issues to closure, and collaborate effectively with cross-functional engineering, UX, platform, and partner teams.
  • Strong written and verbal communication skills, including clear documentation of technical findings, integration steps, defects, and validation results.

Desired Qualifications

  • Experience with Android Automotive OS, automotive middleware, vehicle interfaces, CAN, SOME/IP, MQTT or other in-vehicle communication technologies is highly preferred.
  • Experience with Qt, IoT, cloud-connected vehicle experiences, or AI-assisted software development tools is a plus.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
#automotive#android automotive#software engineering#embedded systems#system integration#debugging#validation#testing#android#linux#qnx
Qualcomm Logo

Company

Qualcomm

Job Posted

1 day ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

San Diego, United States of America

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant