QNX Senior Software Developer in Test (12-Month Contract, Maternity Leave Coverage)
Core
Develop and optimize automated test frameworks, debug complex system issues, and validate software on embedded hardware for QNX Power Management technologies.
Role type
Senior Software Developer in Test (Embedded Systems)
Builds
Automated test frameworks, test plans, and validation reports for safety-critical embedded software.
Domain
Embedded systems, automotive, power management, real-time operating systems (RTOS)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, C, shell scripting, Linux, test automation, root-cause analysis, embedded hardware validation, test planning, CI/CD pipelines
Preferred skills
QNX, formal test theory, mentoring, version control (SVN, Git)
Technologies
Python, C, Linux, QNX, Git, Jenkins, JIRA, SVN
Responsibilities
Design and optimize automated test cases; debug and analyze test results; execute test suites on embedded hardware; maintain test lab environments; create and update test plans; investigate reported issues using root-cause analysis.
Seniority
Senior, hands-on IC