QNX
Rust C C++ Developer
QNXCanada2 days ago
Full-time

Company Description

QNX, a division of BlackBerry Limited, enhances technology-driven industries by providing a trusted foundation for software-defined businesses. QNX leads in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, supported by embedded software experts. QNX technology is deployed in critical embedded systems, including over 255 million vehicles globally. The software is trusted across diverse industries such as automotive, medical devices, industrial controls, robotics, and commercial vehicles.


Role Description

This is a full-time on-site role for a Rust C C++ Developer based in the Ottawa Metropolitan Area. The Rust C C++ Developer will be responsible for designing, implementing, and maintaining software solutions using Rust, C, and C++. Responsibilities include debugging and optimizing code, collaborating with cross-functional teams, and contributing to software architecture decisions. The developer will ensure that all software aligns with industry standards for safety and security.


Qualifications

  • \n
  • Proficiency in Rust, C, and C++ programming languages
  • Experience in software design, implementation, and maintenance
  • Skills in debugging and optimizing code
  • Knowledge of software architecture and development processes
  • Understanding of industry standards for safety and security
  • Strong problem-solving skills
  • Excellent collaboration and communication skills
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • Experience in embedded systems is a plus

Key Skills

Ranked by relevance