QNX Senior Software Developer in Test
Core
Design, develop, and optimize automated test suites and frameworks for QNX embedded software and hypervisors, executing system-level validation on real hardware to ensure product reliability.
Role type
Senior Software Developer in Test (Embedded Systems)
Builds
Automated test frameworks, test suites, and validation environments for QNX operating systems and middleware
Domain
Embedded software, automotive, aerospace, and defense
Required skills
Python, C, Shell scripting, Linux/Unix, networking (TCP/IP), test automation, root-cause analysis, CI/CD pipelines, Git/SVN, Jira, Jenkins
Preferred skills
AI technologies, Hypervisor, Filesystem, Graphics
Technologies
QNX, Python, C, Shell, Linux, TCP/IP, Git, SVN, Jira, Jenkins
Responsibilities
Design and develop automated tests and test frameworks; Execute software validation on reference and customer hardware; Debug complex software and hardware interactions; Create and maintain test plans, cases, and documentation; Generate test reports and communicate results; Build and maintain automation lab infrastructure; Collaborate with development and integration teams.
Seniority
Senior, hands-on IC