×
Register Here to Apply for Jobs or Post Jobs. X

Senior Systems Software Developer

Job in Plano, Collin County, Texas, 75086, USA
Listing for: BlackBerry Corporation
Full Time position
Listed on 2026-05-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 127500 - 187000 USD Yearly USD 127500.00 187000.00 YEAR
Job Description & How to Apply Below

Responsibilities

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 divers into the QNX audio framework involves 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, audio concurrent management to meet UX requirements.

Design, integrate and optimize audio processing algorithms, audio latency performance within the QNX Sound Architecture to ensure compatibility with UI frameworks like Qt, Android components (e.g., Audio HAL), and third‑party audio stacks or middleware. Working with various internal groups – such as Bluetooth, BSP, Multimedia, Acoustics – to enhance, extend and evolve the QNX audio framework for broader functionality and better performance.

Telecommuting permissible from any location within US.

Qualifications

Education:

Bachelor’s degree or foreign degree equivalent in Computer Science, Engineering or related field and seven (7) years of experience in a related role.

Requirements

Experience and/or education must include:

  • 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.
  • Employ GDB to triage, reproduce, and resolve complex audio‑related software issues in real‑time environments.
Working Hours

40 hours per week

Compensation

Base salary range: $127,500 – $187,000

Benefits

Health, dental, vision, life, disability insurance, retirement, employee share purchase program, paid‑time‑off, and other comprehensive benefits.

EEO Statement

It is the policy of Black Berry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary