Shape QNX development tools with technical direction, customer focus, and engineering leadership. This regular position oversees globally used software supporting mission-critical systems.
The Senior Software Engineering Manager leads QNX’s Development Tools suite and QNX Software Center across the full development lifecycle. The position combines people management with ownership of IDE-based tools, device-side services, specifications, designs, and quality. You will collaborate with Product Management, Architecture, QA, customers, and BlackBerry/QNX teams.
Key Responsibilities:
- Build capability through hiring, reviews, and individualized growth plans
- Strengthen collaboration across product, architecture, QA, and QNX teams
- Clarify customer requirements with product managers and architects
- Drive recent tools and improvements exceeding customer expectations
- Champion reliability and continuous engineering improvement
Requirements:
- Demonstrated engineering team leadership and strategic oversight
- Ability to coach engineers and develop future leaders
- Strong communication for diverse technical audiences
- Extensive embedded C or tools development experience
- Innovative, pragmatic, self-directed approach to problem-solving
Lead QNX tools engineering by combining customer requirements, technical judgment, team development, and dependable software delivery.