Principal Software Architect

3 days ago


Markham, Ontario, Canada Qualcomm Full time
Job Title: Principal/Lead Software Engineer

Company: Qualcomm Canada ULC

Job Area: Engineering Group, Software Engineering

Job Summary:

We are seeking a highly skilled Principal/Lead Software Engineer to join our team at Qualcomm Canada ULC. As a key member of our Engineering Group, you will be responsible for driving embedded software development throughout the lifecycle and serving as a subject matter expert.

Key Responsibilities:

  • Manage and mentor multiple software developers and/or teams across multiple geographies.
  • Drive embedded software development throughout the lifecycle.
  • Partner with Product, Program, Business, and Engineering teams and leadership to ensure successful product launches.
  • Develop and maintain software products that meet the highest quality and reliability standards.
  • Collaborate with cross-functional teams to identify and prioritize software development projects.
  • Develop and implement software development processes and procedures to ensure efficient and effective software development.
  • Provide technical guidance and support to software development teams.
  • Identify and mitigate software development risks and issues.

Requirements:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications:

  • 15+ years of progressive Systems Software Engineering and related work experience.
  • Proven experience in developing software for real-time embedded systems in automotive electronics with good understanding of SoC architectures.
  • Excellent verbal and written communication skills, as well as organizational abilities.
  • Good understanding of Automotive standards such as ASPICE and ISO26262.
  • Demonstrated ability to translate and navigate business and customer goals into actionable engineering and technology solutions.
  • Proven hands-on and self-driven ability to boot-strap, define, and deliver into successful products.
  • Strong understanding of software engineering tools and workflows.
  • Demonstrated ability to lead cross-functional teams and enable teams to solve sophisticated challenges across SoC, Hardware, and Software.
  • Experience in communicating and coordinating with clients and customers on technical issues.

Required Skills:

  • 8+ years of focused extensive embedded software engineering (C/C++) background including experience in Camera technology.
  • Proven development experience on big scale drivers in RTOS and Linux ecosystems.
  • In-depth understanding of Camera/ISP/Image sensors, SoC architecture, and RTOS.

Preferred Skills:

  • Camera tuning experiences and working knowledge.
  • Working knowledge of popular automotive SERDES.
  • Programming experience with popular sensor modules.
  • Experience delivering large scale SW for Automotive ADAS/Compute or Infotainment programs.
  • Strong understanding of Camera ISP features and functionalities.

Equal Opportunity Employer: 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 or call Qualcomm's toll-free number found on our website. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.

Confidentiality: Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications, or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees, or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.



  • Markham, Ontario, Canada Huawei Full time

    Senior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Develop in-depth knowledge of the OS Graphics software stack and hardware trends, including GUI, display, and input technologies.Identify key technologies and lead the team to research and implement Proof of Concepts...


  • Markham, Ontario, Canada Huawei Full time

    Senior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Develop in-depth knowledge of the OS Graphics software stack and hardware trends, including GUI, display, and input technologies.Identify key technologies and lead the team to research and implement Proof of Concepts...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Principal ArchitectAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Principal Architect to join our team. As a key member of our organization, you will play a critical role in shaping the future of our software development lifecycle.Key Responsibilities:Develop and implement software development methodologies and best...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Principal ArchitectAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Principal Architect to join our team. As a key member of our organization, you will play a critical role in shaping the future of our software development lifecycle.Key Responsibilities:Develop and implement software development methodologies and best...


  • Markham, Ontario, Canada Epson Canada Full time

    Job Title: Principal System ArchitectWe are seeking a highly skilled Principal System Architect to join our team at Epson Canada. As a key member of our R&D team, you will be responsible for designing and developing cutting-edge computer vision technologies and converting conceptual research outcomes into tangible customer...


  • Markham, Ontario, Canada Epson Canada Full time

    Job Title: Principal System ArchitectWe are seeking a highly skilled Principal System Architect to join our team at Epson Canada. As a key member of our R&D team, you will be responsible for designing and developing cutting-edge computer vision technologies and converting conceptual research outcomes into tangible customer...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to lead the architecture design of our big data systems.As a key member of our team, you will be responsible for generating insights from industry and academic trends, proposing technical strategies, and influencing stakeholders on technical planning and investigation direction.Key...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to lead the architecture design of our big data systems.As a key member of our team, you will be responsible for generating insights from industry and academic trends, proposing technical strategies, and influencing stakeholders on technical planning and investigation direction.Key...


  • Markham, Ontario, Canada Huawei Full time

    Our company, Huawei, is seeking a highly skilled Senior Principal Engineer to join our team.About the Role:We are looking for a seasoned professional with expertise in designing and developing next-generation data and AI systems.The ideal candidate will have a deep understanding of competitive landscapes, cloud infrastructure, and serverless...


  • Markham, Ontario, Canada Huawei Full time

    Our company, Huawei, is seeking a highly skilled Senior Principal Engineer to join our team.About the Role:We are looking for a seasoned professional with expertise in designing and developing next-generation data and AI systems.The ideal candidate will have a deep understanding of competitive landscapes, cloud infrastructure, and serverless...


  • Markham, Ontario, Canada Epson Canada Full time

    Job Title: Principal System ArchitectAt Epson Canada, we're seeking a highly skilled Principal System Architect to join our team. As a key member of our R&D team, you'll play a crucial role in developing cutting-edge computer vision technologies and translating user requests into innovative hardware and software solutions.Key Responsibilities:Lead the design...


  • Markham, Ontario, Canada Epson Canada Full time

    Job Title: Principal System ArchitectAt Epson Canada, we're seeking a highly skilled Principal System Architect to join our team. As a key member of our R&D team, you'll play a crucial role in developing cutting-edge computer vision technologies and translating user requests into innovative hardware and software solutions.Key Responsibilities:Lead the design...


  • Markham, Ontario, Canada Huawei Full time

    Job DescriptionOur team at Huawei has an immediate opening for a Senior Principal Architect. We are seeking a highly skilled professional to lead our Canadian team in researching and implementing Proof of Concepts (PoCs) for the OS Graphics software stack and hardware trends.Key Responsibilities:Gain insight into the OS Graphics software stack and hardware...


  • Markham, Ontario, Canada Huawei Full time

    Job DescriptionOur team at Huawei has an immediate opening for a Senior Principal Architect. We are seeking a highly skilled professional to lead our Canadian team in researching and implementing Proof of Concepts (PoCs) for the OS Graphics software stack and hardware trends.Key Responsibilities:Gain insight into the OS Graphics software stack and hardware...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Principal Architect to join our ranks. As a key member of our team, you will be responsible for working on all stages of the Software Development Life Cycle (SDLC) and trustworthy computing, including tool and programming languages development.Key...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Principal Architect to join our ranks. As a key member of our team, you will be responsible for working on all stages of the Software Development Life Cycle (SDLC) and trustworthy computing, including tool and programming languages development.Key...


  • Markham, Ontario, Canada Huawei Full time

    Principal Engineer LinuxAt Huawei, we are seeking a highly skilled Principal Engineer to lead our research and development efforts in AI accelerated neural rendering and neural video compression technologies.Key Responsibilities:Drive the evaluation of state-of-the-art algorithms and assess their performance within the Huawei platform.Architect and implement...


  • Markham, Ontario, Canada Huawei Full time

    Principal Engineer LinuxAt Huawei, we are seeking a highly skilled Principal Engineer to lead our research and development efforts in AI accelerated neural rendering and neural video compression technologies.Key Responsibilities:Drive the evaluation of state-of-the-art algorithms and assess their performance within the Huawei platform.Architect and implement...


  • Markham, Ontario, Canada Huawei Full time

    Job Title: Principal Engineer-SoftwareWe are seeking a highly skilled Principal Engineer to lead our research and development efforts in AI accelerated neural rendering and neural video compression technologies.Key Responsibilities:Drive the evaluation of state-of-the-art algorithms and assess their performance within the Huawei platform.Architect and...


  • Markham, Ontario, Canada Huawei Full time

    Job Title: Principal Engineer-SoftwareWe are seeking a highly skilled Principal Engineer to lead our research and development efforts in AI accelerated neural rendering and neural video compression technologies.Key Responsibilities:Drive the evaluation of state-of-the-art algorithms and assess their performance within the Huawei platform.Architect and...