Embedded Software Developer at QNX
23 hours ago
Ottawa, ON, Canada
QNX
Full-time
$90,000 - $126,000 Contract
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Drive innovation as an Embedded Software Developer with QNX, a division of BlackBerry Limited. Engage with cutting-edge technologies including C, C++, and Python to shape the future of AI systems.
As a key contributor at QNX, you'll develop software across various domains and integrate open-source projects into core QNX technologies. This role emphasizes your skills in system software, networking, and performance optimization while creating a robust ecosystem. Working with modern frameworks and embedded platforms will deepen your expertise in operating system internals and developer tooling.
Key Responsibilities
• Develop software using C, C++, Python, and Rust
• Create system and web runtimes like Node.js and SQLite
• Integrate with open-source tools and frameworks
• Optimize performance for embedded hardware
• Deliver demonstrations for industry events
Requirements:
• Strong experience in C and C++
• Familiarity with Linux/Unix and cross-compilation
• Understanding of POSIX APIs and memory management
• Excellent communication for open-source collaboration
• Bachelor's degree in relevant fields Leverage your software development skills to contribute to QNX's mission in embedded technologies.
Key Responsibilities
• Develop software using C, C++, Python, and Rust
• Create system and web runtimes like Node.js and SQLite
• Integrate with open-source tools and frameworks
• Optimize performance for embedded hardware
• Deliver demonstrations for industry events
Requirements:
• Strong experience in C and C++
• Familiarity with Linux/Unix and cross-compilation
• Understanding of POSIX APIs and memory management
• Excellent communication for open-source collaboration
• Bachelor's degree in relevant fields Leverage your software development skills to contribute to QNX's mission in embedded technologies.