Senior Software Engineer

3 days ago


Markham, Ontario, Canada Qualcomm Full time
Job Summary

We are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing complex software and firmware for our cutting-edge products.

Key Responsibilities
  • Design and develop software test plans, addressing requirements traceability matrix and test coverage, with respect to feature requirements.
  • Develop, execute, and maintain automated software test suites for the purpose of verifying quality and compliance of Qualcomm products at functional, integration, and system levels.
  • Manually test, where appropriate, the customer experience of installation and deployment of Qualcomm hardware and software in a mobile, compute, and automotive environment.
  • Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous development.
  • Assist in achieving production-level software readiness, implement customer use-cases, workload analysis models, workload creation, and collaborating with other teams on bring-up/debug/diags.
  • Focus on ensuring that existing Operating Systems and customer usage environments run well, while identifying strong opportunities for enhancements, from a power and performance perspective.
Requirements
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
  • 12 years+ of demonstrated software test engineering experience.
  • Strong understanding and experience in software/firmware test automation techniques.
  • Strong programming skills with experience in C and/or Python programming languages.
  • Extensive experience working with operating systems like Windows, Linux, and Android.
  • Experience developing automated software/firmware test cases for mobile, compute, and/or automotive platforms, supporting bring-up and production SW releases.
  • Experience testing for production quality software, on schedule, particularly in an organization that delivers software to enable SOC (System-On-Chip) solutions.
  • Additional Asset qualification: Experience in release engineering, continuous integration, and continuous development environments.
Working Conditions

This is a full-time position that requires working independently with minimal supervision. The successful candidate will have a moderate amount of influence over key organizational decisions and will be responsible for providing supervision/guidance to other team members.

The ideal candidate will have excellent verbal and written communication skills, with the ability to convey complex information and negotiate, influence, and tactfully interact with colleagues and stakeholders.



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

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


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

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...

  • Software Engineer

    7 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    6 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    2 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...

  • Software Engineer

    2 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Jonas Software UK. As a key member of our Research and Development team, you will play a critical role in designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...


  • Markham, Ontario, Canada The Hague Tech Full time

    The Hague Tech is seeking a highly skilled Senior Software Engineer for a critical project. Key Responsibilities: Develop and implement sophisticated applications, libraries, and services across multiple platforms. Create and validate proof-of-concept prototypes. Work closely with product, research, and design teams to outline, design, and launch...


  • Markham, Ontario, Canada The Hague Tech Full time

    The Hague Tech is seeking a highly skilled Senior Software Engineer for a critical project. Key Responsibilities: Develop and implement sophisticated applications, libraries, and services across multiple platforms. Create and validate proof-of-concept prototypes. Work closely with product, research, and design teams to outline, design, and launch...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


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

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Position OverviewAccommodations Plus International is in search of an experienced professional to fill the role of Senior Software Engineer. This position is crucial for enhancing our technological capabilities and will focus on improving system performance and scalability, integrating client solutions, and supporting core applications.Key...


  • Markham, Ontario, Canada Quadient Full time

    About QuadientQuadient stands as a premier provider in the realm of customer communication solutions. With a rich legacy spanning over a century, we strive to be the catalyst for the most impactful customer experiences worldwide. Our journey of innovation and business advancement is fueled by the connections fostered among our employees, clients, and...


  • Markham, Ontario, Canada Edjuster Full time

    Are You Ready to Transform an Industry?The automotive sector is at the forefront of pioneering technologies in connectivity, multimedia, autonomous driving, and beyond. Join a vibrant, youthful, and dynamic team of interdisciplinary software developers and engineers who are actively reshaping the industry. Edjuster is at the helm of this innovation.If you...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...