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 robust 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
• Strong 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.
#J-18808-Ljbffr