![BlackBerry Inc.](https://media.trabajo.org/img/noimg.jpg)
Embedded Systems Software Engineering Lead
2 days ago
Company Overview
">BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers, and our software runs in over 235 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages, professional services, AUTOSAR adaptive support, and middleware solutions.
Job Description
Senior Developer (Open Source) - We're seeking an experienced developer to lead our Open Source software development team. You will work on adding support for the QNX Real-Time Operating System to various Open Source Software components.As a Senior Developer, you will lead a team of developers working on our Open Source projects, collaborate with a global community of developers, and drive the adoption and growth of our open source initiatives.
Responsibilities:
- Provide direction and mentor others in technical best practices.
- Use technical expertise to resolve complex problems to meet company objectives.
- Employ a goals-based approach to drive action towards a technical best practice fit.
- Help establish module and system level architecture at the beginning of projects.
- Make recommendations for technical approach and process.
- Author developer-level technical content, processes, and procedures.
- Advocate for open source within the company and the broader tech community.
- Troubleshoot and debug embedded software issues.
- Analyse, port, integrate, and optimize Open Source projects onto the QNX Embedded RTOS.
- Work with the Open Source community to upstream QNX relevant changes.
- Integrate Open Source Software with different QNX subsystems.
Requirements:
- You have at least 7+ years of experience in embedded software development and 2+ years in a technical or lead role.
- You hold a Bachelor's degree in Computer Science, Computer/Software Engineering or equivalent.
- Strong software development skills using applicable programming languages (C, C++, Assembly).
- Experience developing, maintaining, and/or porting large open-source projects is an asset.
- Experience with Linux and/or Android internals is an asset.
- RTOS development experience and device driver experience on any platform are assets.
Estimated Salary:
$120,000 per year.-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeSoftware Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...
-
Embedded Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...
-
Embedded Software Solutions Expert
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded and providing time-tested and trusted foundation software,...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Product Manager to lead the development and launch of our growing product portfolio in the Automotive and General Embedded markets. As a Product Manager at QNX Software Systems, you will be responsible for defining and managing our products, gathering and prioritizing customer and market requirements, and working...
-
Senior Embedded Systems Driver Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany Overview:QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and offer time-tested and trusted foundation software, including our...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout BlackBerry QNXBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.We are the embedded experts, born in embedded, and provide time-tested foundation software, including our deterministic microkernel...
-
Embedded Systems Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany Overview:BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We enable companies to build critical embedded systems in industries such as automotive, medical devices, industrial controls, transportation, heavy machinery, and robotics.Our technology is trusted in over 235 million...
-
Embedded Software Integration Expert
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:The Embedded Software Integration Expert role at QNX Software Systems involves delivering professional integration services and solutions for all QNX products. In this position, you will resolve complex technical issues and utilize innovative thinking in the development and delivery of solutions for customer issues.The Embedded Software...
-
Systems Integration Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we're the embedded experts.We provide time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware, and security solutions, all purpose-built for embedded systems.Our software is trusted by more than 24 of the top 25 EV manufacturers and...
-
Senior WiFi Networking Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Embedded Systems Software Engineer
1 month ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeBlackBerry QNX Job OpportunityWe are seeking a skilled Embedded Systems Software Engineer to join our team at BlackBerry QNX.Job Summary:The Embedded Systems Software Engineer will be responsible for designing, developing, and maintaining software related to Command Line Tools (compilers, utilities, libraries, etc.)Identify and resolve complex software...
-
Core Operating System Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...
-
Embedded Systems Software Engineer
1 month ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeThis Embedded Systems Software Engineer role at BlackBerry Inc. offers a competitive salary of $120,000 - $160,000 per year in Ottawa, Ontario.Company OverviewBlackBerry Inc. is a leading security software and services company that provides innovative solutions to enterprises and governments worldwide.About the RoleWe are seeking an experienced Software...
-
Embedded Linux Systems Engineer
2 weeks ago
Ottawa, Ontario, Canada SKYTRAC Full timeAbout SKYTRACWe are a leading provider of Low Earth Orbit (LEO) satellite and cellular communication services for all aerospace sectors. As an aerospace leader, we at SKYTRAC are an adaptable, agile, and hardworking team of passionate experts.Our MissionThis role is based out of our Ottawa, Ontario office location. Reporting to the Software Engineering...
-
Embedded Software Systems Developer
2 weeks ago
Ottawa, Ontario, Canada Telesat Full timeAt Telesat, a leading global satellite operator, we are seeking an experienced Embedded Software Systems Developer to join our team. As part of our scrum team, you will contribute to the design, development and testing of our cutting-edge Lightspeed Software.About the Role:Collaborate with experienced engineers in designing, coding, testing, and maintaining...