Blackberry Logo

Blackberry

QNX Senior Systems Software Developer

Sorry, this job was removed at 10:04 a.m. (EST) on Monday, Jan 27, 2025
Be an Early Applicant
Ottawa, ON
Ottawa, ON

Worker Sub-Type:

Regular

 Job Description: 

Job Description

QNX, a world leader in safe, secure foundational software components for the automotive industry and mission critical application domains is seeking talented embedded developers for our Advanced Technology Development team.  The Advanced Technology Development team is focused on future technology and product opportunities, as they relate to our markets and the growth of our product portfolio.  As a successful candidate, you will be a key contributor into a dynamic and fast paced work environment.  The team is responsible for not only understanding and planning for future technology trends, but also the initial development of the product concept (following all product development processes).

What you will do:

  • Execute on the development plans and strategies as they relate to key technology trends
  • Participate in architecture and strategy sessions with our technology partners
  • Provide design input into future products and solutions
  • Generate design documentation and other artifacts as they relate to our product development processes
  • Deliver key advancements to the wider BlackBerry QNX software portfolio
  • Design and develop integration strategies for both internal and external infrastructure
  • Develop and implement automation strategies for the entire software lifecycle (develop/test/deploy/update)
  • Implement appropriate security models and strategy

What you will need:

  • Three to Five years of relevant work experience
  • A Computer Science or Engineering degree, or equivalent work experience.
  • Strong C/C++ skills
  • Experience developing for multiple OS architectures (Linux and QNX are a plus)
  • Ability to work with multiple hardware variants (configuration, bring up etc)
  • Embedded Development and/or cross platform development experience
  • Strong analytical and software debugging skills
  • Effective communication skills
  • An open mind and a collaborative nature

Scheduled Weekly Hours:

40

Blackberry Kanata, Ontario, CAN Office

1001 Farrar Rd, Kanata, ON, Canada, K2K 0B3

Blackberry Ottawa, Ontario, CAN Office

450 March Rd, Ottawa, ON, Canada

Similar Jobs

Mid level
Information Technology • Security • Software • Cybersecurity
Design and develop middleware components for embedded systems, debug software, port third-party applications, and maintain system stability and performance.
Top Skills: C,C++,Qnx Rtos,Android Os,Jenkins,Opengl Es
19 Days Ago
Ottawa, ON, CAN
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
The Senior Systems Software Developer will design and implement drivers for advanced automotive hardware, ensuring software quality and safety compliance while working directly with clients.
Top Skills: AssemblyCGreenhillsLinuxQnxVxworks
19 Days Ago
Ottawa, ON, CAN
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Lead an Open Source software development team at QNX, focusing on integrating, optimizing, and porting Open Source projects onto embedded systems, while mentoring other developers and driving best practices.
Top Skills: AndroidAssemblyCC++GccGdbLinuxQnx

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account