Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QNX Senior Software Developer in Test (12-Month Contract, Maternity Leave Coverage)

$108.75k - $152.25k per year

BlackBerry

Worker Sub-Type:

Contract (Fixed Term)

Job Description:

QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with the support and services delivered by trusted embedded software experts. Today, QNX technology underpins hundreds of millions of vehicles on the road and a wide range of mission-critical systems across industrial controls, robotics, medical devices, commercial transportation, rail, and aerospace and defense.

Are You the Person We’re Looking For?

Do you enjoy finding complex problems before customers do? Are you passionate about building automation that improves product quality, reliability, and performance? If you’re a Software Developer in Test who thrives on solving technical challenges and wants to contribute to software powering some of the world’s most critical systems, we’d love to hear from you. This is a 12-month fixed-term contract position providing maternity leave coverage within the QNX Power Management Test Team.

The Power Management Test Team at QNX

is seeking a motivated and detail-oriented Senior Software Developer in Test to help ensure the quality and reliability of QNX Power Management technologies. In this role, you will do far more than execute tests. You’ll develop and enhance automated test frameworks, investigate complex system issues, perform root-cause analysis, and work closely with developers to support high-quality software releases.

Working in a hands‑on lab environment, you will validate software on embedded hardware platforms and contribute to all verification activities related to QNX Power Management features. This role is ideal for someone who enjoys software development, automation, debugging, and continuous quality improvement.

Responsibilities:

  • Design, develop, and optimize automated test cases to continuously improve test coverage, and efficiency
  • Debug, analyze test results, generate and document defects, and verify fixes
  • Produce detailed test reports based on the results with high accuracy
  • Execute comprehensive test suites on new software builds using reference and customer hardware, and analyze results
  • Maintain test lab environments
  • Create, update, and maintain test plans and test cases based on product requirements and feature specifications
  • Configure, integrate, and validate software deliverables on embedded hardware platforms
  • Collaborate closely with software developers, and fellow test engineers
  • Reproduce and investigate reported issues using systematic debugging and root-cause analysis techniques

Essential Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent
  • Must have: Strong programming background with expert-level proficiency in Python, C, and shell scripting
  • Extensive experience developing and maintaining automated test frameworks
  • Deep understanding of Linux internals and extensive hands‑on experience with system configs, scripting, and debugging in enterprise environments
  • Knowledge of Power Management testing on different hardware
  • Solid understanding of formal test theory, test methodology, and experience in developing automated tests and testing tools
  • Demonstrated experience writing test plans and test cases, executing tests and reporting results
  • Proven technical leadership and mentoring experience
  • Ability to work independently and take ownership of deliverables
  • Familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins end-to-end CI/CD pipelines)
  • Working knowledge of QNX or other embedded operating system is an asset
  • Experience in debugging, root-cause analysis, and system validation for embedded hardware and software environments

Why Join QNX?

  • Work on technology deployed in more than 275 million vehicles worldwide
  • Help deliver software used in safety-critical and mission-critical environments
  • Solve challenging problems at the intersection of embedded systems, automation, hardware, and software
  • Collaborate with highly skilled engineers and embedded software experts
  • Influence product quality through innovation in test automation and verification strategies

#LI-KH1

Scheduled Weekly Hours:

40

Compensation Hiring Base Salary Range:

$108,750.00 - $152,250.00

Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of expected base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate’s qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process.

Benefits:

The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, and paid-time-off to those that meet the eligibility requirements.

Disclosure of Position Status:

This is an active opening. We are seeking to fill this position immediately

Disclosure of Artificial Intelligence:

We donot use artificial intelligence (AI)to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the QNX Senior Software Developer in Test (12-Month Contract, Maternity Leave Coverage) in Ottawa, ON vacancy
  • Lead quality assurance efforts with QNX as a Senior Software Developer in Test. Focus on automation, debugging, and software validation in a 12-month contract role. The QNX Power Management Test Team is searching for a detail-oriented expert to enhance automated testing frameworks... 
    Contract work
    Senior

    BlackBerry QNX

    Ottawa, ON
    2 days ago
  • $57.5k - $87.5k per year

     ...Sales & Marketing , Ottawa Division Employment Type: Maternity Leave Contract Reports to: Sales & Marketing Specialist   When it...  ...activities for sales opening/releases as directed by the Senior Manager, Sales & Marketing, and the Critical Path timeline.... 
    Contract work
    Parental leave
    Senior
    Full time
    Work at office

    Mattamy Homes

    Ottawa, ON
    more than 2 months ago
  •  ...Who you are: You're a passionate software developer who wants your work to make a difference...  ...CI/CD) pipelines, along with automated testing, deployment and monitoring in cloud and...  ...Region’s Top Employers for ten years is a testament to our vibrant culture. We believe in... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    more than 2 months ago
  • $42.19 per hour

    Job Description McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness...
    Contract work
    Hourly pay
    Long term contract
    Full time
    Monday to friday

    MCKESSON

    Ottawa, ON
    13 days ago
  •  ...company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and...  ...information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  •  ...Germany or Tokyo Japan BlackBerry® QNX® is a trusted supplier of safe...  ...and robotics. BlackBerry QNX software and development tools are...  ...is seeking talented embedded developers for our Automotive OEM Direct...  ...you will do: ~ Work alongside senior team members to evaluate customer... 
    Senior
    Full time

    BlackBerry

    Ottawa, ON
    3 days ago
  •  ...Job Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation, and maintenance...  ..., with potential start dates in the coming weeks or months, contingent on contract award.  Key Responsibilities... 
    Contract work
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    15 days ago
  • $85k per year

     ...Description Account Manager (Maternity Leave - 12 months) The Opportunity The Account Manager is responsible for owning the relationship with our key clients, with a core  focus on customer retention and growth. The ideal candidate will have a consultative and... 
    Contract work
    Parental leave
    Full time
    Temporary work
    Worldwide

    Moz Group Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Salesforce Administrator (12 Month Contract) Location: Canada | Remote Department: Corporate Hiring Manager: Erin Bailey | Chief of Staff Type: 12 Month Contract | Full Time Vacancy Status: This is an active, approved role and we are currently hiring... 
    Contract work
    Senior
    Full time
    Remote work

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the...  ...smooth user experience. Conduct usability testing and gather user feedback to drive...  ...Toast to your health: Fully paid health coverage for you and your family, in many locations... 
    Parental leave
    Senior
    Local area
    Flexible hours

    Elastic

    Ottawa, ON
    4 days ago
  •  ...Worker Sub-Type: Regular : BlackBerry QNX, a world leader in safe, secure foundational software components for the automotive...  ...is seeking talented embedded developers for our Advanced Technology Development...  ...software lifecycle (develop/test/deploy/update) Implement appropriate... 
    Senior
    Full time

    BlackBerry

    Ottawa, ON
    8 days ago
  • $84.7k - $112.93k per year

     ...Application deadline: October 20, 2026, 12:00PM ET Join the EDC Team! At EDC, we...  ..., Brand Strategy & Creative Services (12-month contract) Employment Type: Contract / Temporary...  ...Services, in partnership with the Director and Senior Brand Strategy Manager.  ~ Maintain... 
    Contract work
    Senior
    Long term contract
    Permanent employment
    Temporary work
    Summer work
    Work at office
    Shift work
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    8 days ago
  •  ...The company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and one LEO...  ...information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    9 days ago
  • $100k - $135k per year

     ...CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...code: Contribute to software designs, requirements, and tests. Contribute to software development and integration... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    6 days ago
  • $135.5k - $185.5k per year

    ## Senior Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Today: 1214935Senior...  ..., completes programming, and performs testing and debugging of applications. Completes...  ...modifications.Contributions include applying developed subject matter expertise to solve common... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise Development LP

    Ottawa, ON
    2 days ago
  •  ...Job Description ADGA is seeking Software Developers to support the design, development, implementation...  ...troubleshoot technical issues, conduct testing, and support the deployment and...  ...potential start dates in the coming weeks or months, contingent on contract award.  Key... 
    Contract work
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    15 days ago
  • $105.5k - $132k per year

     ...Description We are seeking a highly motivated Senior Test Engineer to join our team in Ottawa, ON. As a Senior Test Engineering Developer - Project Lead, you will have a duo-...  ...Bachelor’s degree in Electrical, Computer, or Software Engineering, or a closely related... 
    Contract work
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  • Elevate satellite networking innovation with Telesat as a Senior Network Management Software Developer. Collaborate on leading-edge LEO technologies and cloud...  ...network issues • Design CI/CD pipelines and automated testing frameworks Requirements: • Bachelor's in Computer... 
    Senior

    Telesat

    Ottawa, ON
    18 hours ago
  • $96.56k - $128.74k per year

     ...Description Application deadline: Oct 23 12:00 PM ET Join the EDC Team! At EDC, we support Canadian businesses to succeed...  ...Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details:... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada

    Ottawa, ON
    2 days ago
  • $130.4k - $181.4k per year

     ...networking! Your Impact We are seeking a highly skilled Senior Software Developer to deliver features needed for integration between Cisco...  ...development tools to streamline the CI/CD pipeline, automate testing, and enhance code maintainability. Cross-Functional Collaboration... 
    Parental leave
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    105 Cisco Systems Canada Co.

    Ottawa, ON
    2 days ago
  • $110k - $120k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...for an experienced Integration and Test Specialist to support the testing and validation...  ...requirements. What you'll do Develop a strong understanding of network management... 
    Full time

    Syntronic

    Ottawa, ON
    3 days ago
  • $116.7k - $165.8k per year

     ...configuration, and seamless inline software upgrades across diverse...  ...Reliability & Observability: Develop and support critical infrastructure...  ...development tools to write, test, and optimize code. Experience...  ...quality, reliability, and coverage across all use cases. Preferred... 
    Parental leave
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Local area
    Flexible hours

    Cisco

    Ottawa, ON
    1 day ago
  •  ...review, and approval processes Facilitate contract scope handoff to Finance and Operations...  ...system upgrades, enhancements, and testing initiatives Revenue Operations & Reporting...  ...North American leader in designing and developing acquisition, collection and analysis... 
    Contract work
    Full time
    Remote work
    Shift work

    Jsi

    Ottawa, ON
    more than 2 months ago
  • Elevate your career at Akamai as a Senior Software Development Engineer in Test. Focus on automation, testing frameworks, and ensure system reliability in a cloud-based environment. Akamai's Compute division is seeking a skilled testing engineer with substantial experience.... 
    Senior

    Akamai Technologies, Inc.

    Ottawa, ON
    1 day ago
  • $120.4k - $216.6k per year

     ...building a scalable platform? Are you a software engineer that is passionate about...  .... Partner with the best As a Senior II Software Development in Test, you will automate the SDLC pipeline...  ...in various environments. Developing and maintaining automated test frameworks... 
    Senior
    Work at office
    Work from home

    Akamai Technologies, Inc.

    Ottawa, ON
    1 day ago
  •  ...Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support...  ..., with potential start dates in the coming weeks or months, contingent on contract award.  Key Responsibilities  Full-Stack Development... 
    Contract work
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director...  ...before they reach customers. You'll work as a peer to developers, contributing to architecture discussions, code reviews,... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $120k - $155k per year

     ...make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at...  ...system, and release planning Build and improve automated testing and DevOps processes, everyone on this team chips in here... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  • Hi! We are the parents of Addison, a happy, energetic baby who is currently 9 months old. We are both returning to work (we will be working from home in Nepean, near Centrepoint) by mid-February of 2022 and are looking for someone who can care for our daughter for a minimum... 
    Full time
    Part time

    CanadianNanny.ca

    Ottawa, ON
    1 day ago
  •  ...The company’s state-of-the-art Satellite fleet consists of 12 GEO satellites, the Canadian payload on ViaSat-1 and one LEO...  ...information, follow Telesat on X and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development, and evolution of... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QNX Senior Software Developer in Test (12-Month Contract, Maternity Leave Coverage). Be the first to apply!