Embedded Software Developer at QNX
BlackBerry Inc.
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
- 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
- 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...Suggested
- Elevate your career at QNX, a division of BlackBerry Limited, as an Embedded Software Developer II. This role focuses on utilizing C, C++, and Python within the QNX Real-Time Operating System (RTOS) to tackle complex challenges across various domains. In this pivotal role,...Suggested
$90k - $126k per year
...Job Description: QNX, a division of BlackBerry Limited (NYSE... ...provides the trusted foundation that software-defined and physical AI... ...services delivered by trusted embedded software experts. Today, QNX technology... ...of operating systems, developer tools, AI, robotics, and embedded...SuggestedFull timeInternshipImmediate start$90k - $115k per year
...growing global team. Our hardware and software solutions are built for performance, enabling... ...1000s of unique systems. Summary Embedded Software Developer is a valued member of the R&D Team.... ...platforms running Windows, Linux, QNX or other real-time operating systems...Suggested- ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision... ...with UML software development for POSIX compliant RTOS e.g. QNX Strong documentation writing skills Familiarity with various...SuggestedWorldwide
$131.25k - $181.25k per year
...Type: Regular Job Description: QNX enhances the human experience... ...providing a trusted foundation for software-defined businesses to thrive.... ...services delivered by trusted embedded software experts. With a focus... ...What You'll Do Design, develop, and enhance core operating system...Weekly payMinimum wageFull timeFor contractorsInternshipImmediate start$108.75k - $152.25k per year
...Job Description: QNX, a division of BlackBerry Limited (NYSE... ...provides the trusted foundation that software-defined and physical AI... ...services delivered by trusted embedded software experts. Today, QNX technology... ...) Team is looking for Driver Developers (Software Dev II & Senior’s)...Full timeInternshipImmediate start- Take your career to new heights as a Senior Systems Software Developer at QNX. Work on key advancements in operating systems technology, focusing on kernel development for embedded applications. This role requires a deep understanding of systems programming, particularly with...
- Lead quality assurance efforts with QNX as a Senior Software Developer in Test. Focus on automation, debugging, and software validation in a 12-month contract role. The QNX Power Management Test Team is searching for a detail-oriented expert to enhance automated testing frameworks...Contract work
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...Permanent employmentFull time
- ...Responsibilities Develop C/C++ code to add functionality and improve software for the 1830 PSS and GX product platforms. Diagnose software defects found during... ...engineers and contribute to large-scale, real-time embedded software in a global development organization....Full timeInternshipWork at office2 days per week
- ...member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation Mobile... ...in high level system architecture design Develop new embedded software applications Work collaboratively...Full time
$79k - $125k per year
...cutting-edge telecom advancements, pioneer automotive technologies, develop life‑saving healthcare innovations, and advance next‑generation... ..., specializing in electronics, electro‑mechanics, and software. We’re a community of innovators working on projects that define...- Become an Embedded Software Developer with Ciena in Ottawa, where your skills will enhance cutting-edge network solutions. This role focuses on using C/C++ within a collaborative and innovative team. Join the WaveLogic Software Development team, dedicated to creating embedded...
- ...The team is responsible for developing a variety of control systems... ...interfaces, primarily focusing on embedded systems development.... ...and AWK Ability to design software with hardware resource constraints... ...Description The Embedded Software Developer will contribute to the...Contract work
- Become a key player in the automotive sector as an Embedded Software Developer specializing in AutoSAR. Design, develop, and debug software components effectively to enhance product success. We are seeking a skilled developer with over five years of embedded software experience...
- Innovate with Syntronic as an Embedded Software Developer focused on Android Automotive technologies. Join us to design, develop, and integrate cutting-edge vehicle software solutions. This role entails supporting the design and maintenance of embedded software for complex...
- ...Build Cisco networking platforms with C, C++, Linux, and concurrency expertise while developing embedded software for high-performance systems. This Embedded Systems Software Developer contributes to next-generation routing, switching, and distributed platforms. You will...
$114.3k - $164.3k per year
## Senior Embedded Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Yesterday: 1212897Senior Embedded Software... ...encouraged to apply.We are looking for a **Senior Embedded Software Developer** with strong expertise in **Embedded Linux, C/C++...Full timeInternshipWork at office- ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects... ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in...Full timeWork at officeWorldwide
- ...Build 5G and 6G Cloud RAN software in Ottawa using C/C++, embedded real-time development, and scheduler expertise. Ericsson’s DevOps-oriented team explores AI tools across engineering work. As a Software Developer, you will support vDU baseband development for current and...
$108.75k - $152.25k per year
...Type: Regular Job Description: QNX enhances the human experience... ...providing a trusted foundation for software-defined businesses to thrive.... ...services delivered by trusted embedded software experts. With a focus... ...of highly skilled engineers developing the compilers, libraries,...Minimum wageLong term contractFull timeFor contractorsInternshipImmediate startWorldwide- Location: Ottawa, ON (Hybrid) Term: Perm High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the Low-Level Embedded Software Developer will help design and develop embedded software for next-gen...Permanent employment
$18 - $25 per hour
...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum... ...science reinforce each other by design. About this role: The Embedded Systems Developer Intern will work alongside Q-Block's firmware...Hourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- ...Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering... ...hardware-software integration. As an Embedded Systems Software Developer Co-op, you will work with senior engineers and domain experts...
- ...will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects... ..., as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in...Full timeWorldwide
- Advance your career with Ciena as an Embedded Software Developer focused on networking technologies. Design robust embedded software solutions in a company committed to a people-first culture. As an integral member of the development team, you will work on high-performance...Internship
$90k - $125k per year
...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators.... ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission...- Join Ciena as an Embedded Software Developer Intern to innovate high-performance networking solutions. Contribute to software development in C/C++ and Python within a collaborative environment. As a Ciena intern, you will design, implement, and maintain software for networking...Internship
$74.6k - $100k per year
Software Developer-Onsite Position (Intermediate) Are you an innovative and flexible self-starter? Do you have keen software engineering skills... ...class organization in Ottawa, ON. You will live and breathe embedded software design to help us create the latest in embedded...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer at QNX. Be the first to apply!
- software support Ottawa, ON
- software Ottawa, ON
- software trainer Ottawa, ON
- remote software Ottawa, ON
- software qa Ottawa, ON
- software asset management analyst Ottawa, ON
- junior software developer .net Ottawa, ON
- embedded software Ottawa, ON
- software implementation project manager Ottawa, ON
- software intern Ottawa, ON

