Job Closed
This listing is no longer active.
TRUST. Where Security & Connectivity Converge.
Senior Systems Software Developer
Location
United States
Posted
94 days ago
Salary
$127.5K - $187K / year
Seniority
Senior
Job Description
Senior Systems Software Developer
BlackBerry
Role Description Collaborate directly with customers (e.g., automotive OEMs, Tier-1s, embedded product teams) to understand their system architecture and audio use cases, analyze hardware and software requirements, propose and help implement QNX audio solutions that fit their system design. - Integrate silicon provider audio drivers into the QNX audio framework, aligning vendor-supplied hardware drivers with the QNX Sound Architecture. - Design and implement new features inside the QNX audio framework, including security policy-driven audio features to meet automotive safety requirements. - Manage audio concurrency to meet UX requirements. - Design, integrate, and optimize audio processing algorithms and audio latency performance within the QNX Sound Architecture. - Ensure compatibility with UI frameworks like Qt, Android components (e.g., Audio HAL), and 3rd-party audio stacks or middleware. - Work with various internal groups such as Bluetooth, BSP, Multimedia, and Acoustics to enhance, extend, and evolve the QNX audio framework for broader functionality and better performance. - Telecommuting permissible from any location within the US. Qualifications - Bachelor’s degree or foreign degree equivalent in Computer Science, Engineering, or related field. - Seven (7) years of experience in a related role or job offered. Requirements - Design and implement scalable audio features within the QNX Sound Architecture, including low-level system integration and feature expansion. - Align vendor-supplied hardware drivers with embedded sound architectures across diverse platforms and chipsets. - Implement safety-compliant audio features and manage concurrent audio streams to meet automotive-grade UX and regulatory requirements. - Tune audio processing pipelines and minimize latency across heterogeneous hardware environments. - Ensure seamless integration with Qt, Android Audio HAL, and third-party audio stacks for UI and system interoperability. - Develop audio features governed by security policies, aligned with automotive safety standards (e.g., ISO 26262). - Use C and C++ to implement stateful, scalable audio components within QNX, including memory-safe and performance-critical code. - Utilize JTAG, oscilloscopes, logic analyzers, and profilers to diagnose and optimize embedded audio systems. - Use GDB to triage, reproduce, and resolve complex audio-related software issues in real-time environments. - Work directly with OEMs, Tier-1 suppliers, and embedded product teams to analyze system designs and deliver tailored QNX audio solutions. Benefits - The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial, and personal well-being. - Coverage for medical, dental, vision, life, and disability insurance. - Retirement and employee share purchase program. - Paid time off for those that meet the eligibility requirements.
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Manage account and partner responsibilities for selected accounts in assigned territory • Provide optimum combination of hardware, software, and services to meet complex customer needs • Play a role in the development of bid, proposal, and presentation of solution to prospect • Deliver technical presentations to customers, partners, and potential prospects • Manage channel partners to help drive business and deliver demand generation events • Develop account relationships over time to deliver advice to customer and identify additional opportunities • Prepare detailed product specifications for customer products/applications/solutions • Build proof of concept based on customer requirements
Senior Frontend Engineer – AI-First Platform/Systems
PrideLogicSpecializes in building world-class development teams and extending runways for groundbreaking startups.
• Lead-level frontend ownership • AI-first delivery • Make architecture decisions independently • Design frontend systems with long-term scalability in mind • Turn ambiguous product needs into production-ready frontend solutions • Build and evolve shared component systems, design systems, and frontend platform foundations across the codebase • Define scalable frontend patterns that improve consistency, development velocity, and long-term maintainability • Own frontend quality standards across architecture, code structure, testing, and developer experience • Define technical direction • Contribute to frontend system design, performance strategy, testing strategy, and developer productivity • Operate in an AI-first workflow
Senior Frontend Engineer – AI-First Platform/Systems
PrideLogicSpecializes in building world-class development teams and extending runways for groundbreaking startups.
• Design and own frontend architecture in React and TypeScript, from shared foundations to production • Make architecture decisions independently, with a focus on scalability, maintainability, performance, and reliability • Build and evolve shared component systems, design systems, and frontend platform foundations across the codebase • Define scalable frontend patterns that improve consistency, development velocity, and long-term maintainability • Own frontend quality standards across architecture, code structure, testing, and developer experience • Define technical direction, not just implementation details • Set and enforce quality standards across both AI-generated and manually written code • Translate ambiguous product needs into clear technical solutions • Contribute to frontend system design, performance strategy, testing strategy, and developer productivity • Operate in an AI-first workflow without compromising engineering standards
• Responsible for day-to-day administration and support of Jira instance, including integrations and automations. • Lead initiatives to implement new business logic and workflows at the enterprise level. • Contribute to knowledge base, Confluence, and develop integrations with other operational systems and tools. • Identify, analyze, and deliver solutions to complex business challenges. • Strong interest in AI tooling and administering best practices for company-wide AI tools.



