QNX Senior Software Developer in Test (12-Month Contract, Maternity Leave Coverage)
$108.75k - $152.25k per yearBlackBerry
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- 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 workSenior
$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 workParental leaveSeniorFull timeWork at office- ...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...SeniorFull timeWork at officeRemote workWorldwideRotating shift
$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 workHourly payLong term contractFull timeMonday to friday- ...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...SeniorFull timeInternshipWorldwide
- ...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...SeniorFull time
- ...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 workSeniorFull timeTemporary workPart timeInternshipFlexible hours
$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 workParental leaveFull timeTemporary workWorldwide- ...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 workSeniorFull timeRemote work
- ...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 leaveSeniorLocal areaFlexible hours
- ...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...SeniorFull time
$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 workSeniorLong term contractPermanent employmentTemporary workSummer workWork at officeShift work3 days per week- ...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...SeniorFull timeInternshipWorldwide
$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...SeniorFull timeWork at officeRemote workFlexible hours$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...SeniorFull timeInternshipWork at officeLocal area2 days per week- ...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 workFull timeTemporary workPart timeInternshipFlexible hours
$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 workSeniorLong term contractFull timeInternshipFlexible hours- 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
$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:...SeniorPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$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 leaveSeniorLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours$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$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 leaveLong term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...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 workFull timeRemote workShift work
- 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
$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...SeniorWork at officeWork from home- ...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 workFull timeTemporary workPart timeInternshipFlexible hours
- ...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,...SeniorLong term contractPermanent employmentFull timeWork at office
$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...SeniorLong term contractFull timeInternshipWorldwideShift work- 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 timePart time
- ...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...SeniorFull timeWorldwide
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!
- software developer no experience Ottawa, ON
- junior software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software developer intern Ottawa, ON
- software developer internship no experience Ottawa, ON
- software developer Ottawa, ON
- software development engineer Ottawa, ON
- part time software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software design engineer Ottawa, ON


