Blackberry
Jobs at Similar Companies
Similar Companies Hiring
Jobs at Blackberry
Search the 36 jobs at Blackberry
Recently posted jobs
The role involves developing and maintaining Wi-Fi and networking driver components for embedded systems, creating software specifications, conducting design and code reviews, and mentoring team members on engineering best practices. The developer will also troubleshoot complex software issues and collaborate with product managers and customers.
As a QNX Full-stack Web Developer II, you will lead the design and implementation of AEM-based content management platforms, focusing on multi-tenant and multilingual solutions with strong integration to various internal marketing tools. Your role includes code reviews, troubleshooting, and managing infrastructure alongside a Managed Services team, ensuring best practices in secure web programming.
As a Systems Software Developer at BlackBerry QNX, you will investigate and resolve performance issues across various system aspects, conduct embedded software configuration, debug software at different levels, and analyze system integration issues, all while writing efficient and high-quality code.
The Customer Success Specialist will support customers by ensuring positive experiences, managing contracts and orders, and enhancing customer retention. Responsibilities include engaging with clients, processing orders and warranty requests, preparing data for CRM, and generating reports. This role requires strong organizational skills and proficiency in Microsoft Office and CRM software.
As a QNX Senior Systems Software Developer, you will contribute to the Advanced Technology Development team at QNX, engaging in architecture discussions, generating design documentation, and developing integration and automation strategies for software products in a dynamic environment.
As a QNX Senior Systems Software Developer, you will develop and maintain 2D and 3D graphics drivers and the QNX Graphics subsystem, along with debug and unit-test implementations across various architectures. Your role involves analyzing complex problems and creating software designs, working closely with internal teams and external stakeholders. A strong background in C, C++, and embedded systems is essential.
The role involves developing software drivers for advanced hardware peripherals, enhancing existing drivers for embedded platforms, and ensuring software quality under safety standards. You will also engage in board bring-up and performance tuning for QNX Systems Software with a focus on maximizing software reuse and efficiency.
The Senior Software Developer in Test at QNX will be responsible for system-level integration testing and automation of Wi-Fi software. This involves developing test plans, executing tests, and collaborating with developers to resolve integration issues. The role requires expertise in embedded software testing and a collaborative approach to quality assurance.
The Senior Software Developer in Test at BlackBerry QNX is responsible for hands-on testing of embedded systems, including integration of virtual frameworks and target hardware. The role involves creating test plans, executing tests, resolving integration issues, and collaborating with development teams to ensure quality in embedded operating systems.
The role involves integrating and optimizing Open Source software into the QNX Real-Time Operating System for embedded solutions. The developer will analyze existing open source projects, work with the community for updates, and develop OS-specific porting layers while ensuring performance optimization.
The Senior Software Developer in Test at BlackBerry QNX will support system integration by configuring, integrating, and testing combinations of QNX real-time OS and Hypervisor on target hardware. Responsibilities include creating and executing test plans, analyzing results, resolving integration issues, and producing reports for internal and external audiences.
The job involves hands-on configuration, integration, and system testing of automotive software for next-generation infotainment and safety systems. Responsibilities include creating test plans, running tests, analyzing results, and working with partners to resolve integration issues.
As a Field Application Engineer at BlackBerry QNX, you'll engage with customers to promote and support QNX software solutions, serving as a key technical resource. Responsibilities include providing technical expertise, managing customer relationships, and delivering pre-sales software development work while collaborating with engineering and sales teams to meet customer needs.
Join the QNX team as an Open Source Software Developer to contribute to the development and integration of Open Source projects onto the QNX Real-Time Operating System. Responsibilities include troubleshooting embedded software issues, collaborating with the Open Source community, and optimizing performance for various embedded platforms.
The Senior Quality Manager will enhance quality systems, conduct audits, support process engineering, and collaborate with teams to achieve quality and safety certifications in various industries such as automotive and medical.
The Senior Technical Project Manager will oversee major projects related to software development and product release management in the embedded systems sector. Responsibilities include planning, coordinating resources, monitoring project progress, risk management, and collaborating with various engineering teams and stakeholders to ensure successful project delivery.
The Senior Technical Product Manager will manage QNX's product portfolio in the automotive and embedded markets, overseeing product lifecycle, gathering market requirements, and collaborating with cross-functional teams for productization. The role includes developing market assessments, sales enablement tools, and engaging with ecosystem partners.
The role involves hands-on testing and integration of systems using QNX real-time OS and hardware. Responsibilities include creating and executing test plans, troubleshooting software integration issues, documenting results, and collaborating with teams to improve product quality in embedded systems.
This role involves integrating and testing automotive software stacks for infotainment and safety systems, analyzing test results, creating test plans, and collaborating with development teams to resolve issues. The tester will also work with partners on software/hardware integration and assist in system configuration evaluation.
As a Graphics Systems Software Developer II at QNX, you will develop and maintain 2D and 3D graphics drivers, create software specifications, troubleshoot implementation issues, and integrate systems on embedded platforms, focusing on efficiency and innovation for graphics subsystems.