IT & Software

Senior Embedded Test Automation Developer

QNX

Ottawa · Ontario · Canada

Design Python, C, and Shell automation for QNX software validation across embedded systems and real hardware platforms. Work hands-on with Linux environments.

The Senior Software Developer in Test validates next-generation QNX technologies through automated testing and system-level validation. You will develop test frameworks, investigate failures, and collaborate with development, integration, and test teams. Your work supports product reliability through structured validation, regression testing, and clear reporting.

Key Responsibilities:

  • Design and optimize automated tests, frameworks, and test cases
  • Validate software on reference and customer hardware platforms
  • Debug software-hardware interactions and investigate root causes
  • Create defect reports and verify fixes through regression testing
  • Maintain automation infrastructure, test plans, and documentation

Requirements:

  • Automated testing experience for software or embedded systems
  • Strong Python, C, and Shell scripting skills
  • Linux or Unix-like operating system experience
  • Networking fundamentals, including the TCP/IP model
  • Bachelor's degree in a relevant engineering or computer science field

Apply embedded testing, programming, debugging, and validation expertise to improve QNX software quality across hardware platforms.

#J-18808-Ljbffr

Reference: WJ-4483_1385938

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.