BlackBerry

QNX - Principal Systems Software Developer (Architect)

BlackBerry
Apply
1 month ago
Shanghai, ChinaStaff+

Responsibilities

  • Lead architecture and design for next-generation automotive embedded software platforms.
  • Influence technology direction and collaborate across teams to deliver robust and scalable solutions.
  • Develop reference implementations and proof-of-concepts and transition them into production-ready solutions.
  • Integrate OS-level software and tooling into third-party pipelines.
  • Analyze and enhance software performance.
  • Communicate complex technical concepts to engineering teams and executive stakeholders.

Requirements

  • Deep technical knowledge of OS-level software integration strategies.
  • Experience with automotive platform architecture with a software focus.
  • Experience with functional safety designs, particularly ISO 26262.
  • Experience with software performance analysis and performance enhancement techniques.
  • C/C++ development experience.
  • Experience with CI/CD deployment strategy and integrating tooling into third-party pipelines.
  • Linux and QNX experience is an asset.
  • Very strong communication, problem-solving, and analytical skills.

Benefits

  • Regular employment with a scheduled workweek of 40 hours.

Tech Stack

Categories

BlackBerry

About BlackBerry

1,001-5,000 employees
Contact me