Dive into cutting-edge embedded software development with QNX, a part of BlackBerry Limited. This exciting role focuses on utilizing technologies like C, C++, and Python within a hybrid work model. As an Embedded Software Developer II, you will work with diverse technologies, including operating systems and middleware, while collaborating with open-source communities. Your strong software development experience and solid understanding of operating system internals will be crucial as you help integrate QNX solutions with open-source projects. Key Responsibilities:
• Develop software across multiple domains including AI and robotics • Integrate open-source projects with QNX core technologies • Support OS-specific abstraction layers and cross-compilation • Optimize performance for embedded target hardware • Present QNX solutions at industry events and demonstrations Requirements: • Experience with C, C++, and Python • Proficiency in Linux/Unix development environments • Robust understanding of POSIX APIs and memory management • Communication skills to collaborate with open-source communities • Bachelor's degree in Computer Science or related field Lead the charge in modern embedded software with innovative technologies at QNX.
📌 Embedded Software Developer at QNX (Montreal)
🏢 BlackBerry
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.