Blackberry
Jobs at Blackberry
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Information Technology • Security • Software • Cybersecurity
The Senior Accounting Analyst supports global corporate accounting, including month-, quarter-, and year-end close activities, journal entries, fixed and intangible asset accounting, account reconciliations, audits, statutory compliance, and U.S. GAAP and SOX adherence. The role also improves accounting processes, coordinates government surveys, prepares analyses, and collaborates with FP&A, treasury, tax, and other teams.
Information Technology • Security • Software • Cybersecurity
Develop and maintain automated test frameworks, suites, and cases for QNX embedded software. Validate releases on real hardware, debug software-hardware interactions, investigate root causes, manage defects, execute regression testing, and create test plans and reports. Maintain automation lab infrastructure and collaborate with development and integration teams to improve coverage and product quality. The role requires Python, C, Shell, Linux, networking, embedded testing, CI/CD, and modern development tools.
Information Technology • Security • Software • Cybersecurity
Leads strategic alliance development across Asia Pacific for QNX, recruiting and managing semiconductor, software, automotive, industrial, and robotics partners. Builds ecosystem engagement models, negotiates licensing and partnership agreements, coordinates joint go-to-market initiatives, analyzes market and technology trends, and informs product roadmap decisions. Collaborates with engineering, product management, sales, marketing, legal, and finance teams while championing QNX’s value proposition and managing executive-level stakeholder relationships.
Information Technology • Security • Software • Cybersecurity
Develop systems software for the QNX RTOS using C, C++, Python, and Rust. Integrate open-source projects, AI and robotics frameworks, middleware, graphics, networking, and multimedia technologies. Build OS abstraction layers and porting libraries, adapt cross-compilation systems, optimize embedded performance, and create demonstrations for customers and industry events. The role requires strong systems programming, operating systems, POSIX, Linux or QNX, and embedded development knowledge.
Information Technology • Security • Software • Cybersecurity
Design, develop, troubleshoot, and enhance scalable cloud-based and on-premises software, APIs, microservices, and platform components for a critical communications system. Drive architecture, modernization, security, reliability, testing, deployment, and operational support across the software development lifecycle. Collaborate with product, quality, DevOps, and engineering teams while resolving complex performance, scalability, availability, and security issues.
Information Technology • Security • Software • Cybersecurity
Design, develop, and maintain high-performance embedded C/C++ software for sensor frameworks. Lead integrations for cameras, LiDAR, radar, GPS/IMU, ISPs, SerDes, and new SoCs; evolve APIs and architecture; port software to hardware platforms; debug system-level issues; create reference applications; and apply static analysis and unit testing. Collaborate with hardware vendors and engineering teams while providing technical leadership across embedded systems.
Information Technology • Security • Software • Cybersecurity
The QNX Senior Quality Manager will enhance the QMS and CSMS, drive continuous improvement, conduct audits, and support safety certification activities across various industries.
Information Technology • Security • Software • Cybersecurity
The role involves managing technical contributions and leadership in open source development for QNX RTOS, including porting projects, mentoring engineers, and integrations with subsystems.
Information Technology • Security • Software • Cybersecurity
Lead and grow an engineering team building QNX IDE-based development tools and the QNX Software Center. Provide strategic technical direction, ensure quality, safety (ISO 26262) and security (ISO 21434) compliance, drive innovation, oversee design/code reviews and testing, and collaborate with product, architecture, and QA to deliver reliable tools for mission-critical embedded systems.
Information Technology • Security • Software • Cybersecurity
Own execution of the QNX Everywhere developer ecosystem strategy, managing partner relationships, enablement programs, consortiums, sponsorships, procurement, events, budgets, KPIs, and executive reporting. Coordinate engineering, marketing, sales, legal, finance, and product stakeholders while supporting startups, universities, developers, and technology partners. Build scalable frameworks for onboarding, investment evaluation, renewals, and ecosystem measurement. Travel as needed for partner engagements and events.
Information Technology • Security • Software • Cybersecurity
Develop embedded systems software for QNX RTOS using C, C++, Python, and Rust. Port and integrate open-source projects, operating-system components, AI and robotics frameworks, and middleware. Build cross-compilation toolchains and abstraction layers, optimize performance on embedded hardware, and support QNX graphics, networking, multimedia, and sensor technologies. The role also involves creating technical demonstrations for industry events and collaborating with open-source communities.
Information Technology • Security • Software • Cybersecurity
Leads the technical strategy, architecture, and evolution of a mission-critical emergency notification SaaS platform. Oversees globally distributed engineering teams, geospatial and mapping capabilities, secure software development, regulatory compliance, product innovation, and full software development lifecycle execution. The role serves government, defense, enterprise, and public safety customers, requiring expertise in large-scale enterprise platforms, GIS, location-based services, FedRAMP, and highly regulated environments.
Information Technology • Security • Software • Cybersecurity
Provides customer consulting and embedded software development for QNX-based multi-core and multi-threaded systems. Responsibilities include architecture, driver development, OS porting, debugging, performance optimization, prototyping, custom engineering services, and product testing. The role requires extensive C programming, embedded systems expertise, processor architecture knowledge, and experience with QNX, Linux, or POSIX-based kernel development.
Information Technology • Security • Software • Cybersecurity
Lead global industry analyst relations and support North American public relations initiatives. Develop engagement strategies, manage analyst briefings and evaluations, strengthen media relationships, create executive and thought leadership content, secure interviews and speaking opportunities, oversee PR agencies, and use market, competitive, analyst, and media insights to improve QNX positioning and communications effectiveness.
Information Technology • Security • Software • Cybersecurity
Develop and maintain Wi-Fi drivers and networking components for QNX embedded systems. Responsibilities include software architecture, design, implementation, testing, code and design reviews, customer-specific solutions, troubleshooting, documentation, project estimation, and stakeholder communication. The role also provides technical leadership, mentors engineers, and ensures software quality, reliability, performance, and safety standards.
Information Technology • Security • Software • Cybersecurity
Develop embedded software drivers and board support packages for next-generation automotive hardware platforms. Responsibilities include board bring-up, bootloader and peripheral driver development, storage and networking interfaces, power and thermal management, security hardware integration, performance tuning, and safety-standard-compliant software development. Senior engineers will own complete subsystems, work independently, lead projects or teams, and demonstrate expertise across multiple bus architectures and communication protocols.
Information Technology • Security • Software • Cybersecurity
Develop and integrate QNX systems software, troubleshoot complex embedded and system-level issues, identify root causes, and deliver solutions for external customers. The role requires close collaboration with customers and internal engineering teams, clear communication of technical concepts, and management of multiple priorities. Responsibilities include supporting QNX technologies, debugging software, providing technical advice, and maintaining customer relationships while handling sensitive information professionally.
Information Technology • Security • Software • Cybersecurity
Develop and optimize QNX kernel and core operating system technologies, including memory management, process management, system services, scheduling, concurrency, and performance. Provide technical leadership, design system specifications, implement reliable C code, create automated unit tests, troubleshoot hardware and software issues, and improve system security, safety, scalability, and performance. Collaborate on architecture, code reviews, planning, and embedded real-time systems development.
2 Months AgoSaved
Information Technology • Security • Software • Cybersecurity
The Senior Product & Industry Marketing Manager will position QNX in the robotics market, create content, lead marketing campaigns, and support product launches focusing on embedded systems and robotics.
Information Technology • Security • Software • Cybersecurity
As a QNX Senior Cybersecurity Manager, you'll guide development teams in cybersecurity standards, conduct vulnerability analysis, and improve security processes.



