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 contemporary 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.
#J-18808-Ljbffr