Senior Systems Software Developer
Core
Deliver professional integration services and solutions for QNX products by resolving complex technical issues and acting as a consultative partner for external customers.
Role type
Senior Systems Software Developer (Embedded Software)
Builds
QNX operating systems, hypervisors, middleware, and development tools for embedded systems
Domain
Embedded software, automotive, medical devices, industrial controls, aerospace
Deliverable
client delivery
Required skills
C programming, embedded software development, POSIX/Unix systems, system-level debugging, root cause analysis, cross-functional collaboration
Preferred skills
Shell scripting, GCC, GDB, QNX technologies (Networking, USB, Kernel, Safety, Security, Hypervisor, Graphics), large-scale system integration
Technologies
QNX, C, POSIX/Unix, GCC, GDB
Responsibilities
Resolve complex technical issues for customers, develop innovative solutions, collaborate with internal engineering teams, communicate technical concepts to diverse audiences
Seniority
Senior, hands-on IC