Q

Qualcomm

Designs mobile chips and licenses wireless patents

Automotive Software Architect

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or PhD degree in Computer Science/Engineering, Electrical Engineering, or a related field, with experience requirements varying by degree level.
  • At least 10 years of software experience in embedded software development for ARM-based systems.
  • Software architecture experience: at least 10 years with a Bachelor's degree, 8 years with a Master's degree, or 5 years with a PhD.
  • A background in embedded systems software development.
  • Programming and analytical skills in C, C++, Rust, or similar languages.
  • A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 8 or more years of software engineering or related work experience; or a Master's degree in those fields and 7 or more years; or a PhD in those fields and 6 or more years.
  • At least 4 years of work experience with programming languages such as C, C++, Java, or Python.
  • Excellent written and verbal English communication skills.

Responsibilities

  • Own and lead architecture, design, and development strategy, providing technical leadership and making decisions for product software development teams on software systems matters.
  • Work across company organizations to develop unified software architectures and define software interfaces.
  • Design and implement software subsystems for complex, large-scale products and systems.
  • Collaborate with internal and external teams to define or select software solutions.
  • Review and support detailed design, making recommendations and decisions on software implementation.
  • Interact with company and industry technologists, developers, and project managers to evaluate requirement feasibility and determine development priorities.
  • Drive industry best practices for software engineering, including ASPICE, FuSa, and cybersecurity compliance.
  • Attend key meetings relevant to technical discussions.
  • Communicate the technical solution internally and externally when needed.

Desired Qualifications

  • A proven track record as a software system architect in automotive projects.
  • Deep knowledge in at least one technology area, such as the Linux kernel, Android framework, QNX platform, multimedia, security, virtualization, performance, stability, or machine learning.
  • Ability to span software, hardware, systems, and commercialization skills.
  • Exposure to automotive software development processes and standards such as ASPICE, ISO 26262, and ISO 21434.
  • Ability to identify and solve complex engineering problems.
  • Ability to apply technical and leadership experience.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs