Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join QNX and take your career to the next level!
Application takes less than 5 minutes