Embedded Systems Engineering Manager
1 month ago
BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a technically strong and creative engineering manager to lead our team of skilled engineers in creating cutting-edge software solutions for hardware peripherals.
Key Responsibilities:
- Provide technical leadership to the BSP development team and ensure the delivery of high-quality software drivers for next-gen hardware peripherals.
- Develop and implement strategies to maximize reuse, efficiency, and simplicity in software development.
- Collaborate with product managers, architecture teams, and customers to discover and deliver solutions for complex problems across multiple industries.
- Manage a team of 8-12 members, including attracting, recruiting, and retaining capable talents.
- Be responsible for the team's deliverables and outcomes, and adapt team plans and priorities to address resource and operational challenges.
- Create a culture of high-quality delivery by assembling a world-class engineering team and designing scalable, sustainable components.
Requirements:
- Bachelor's degree in Computer Science or equivalent practical experience, and a minimum of 10+ years of experience in techno-managerial roles.
- 7+ years of experience in Unix internals and embedded development using C and assembly language.
- 3+ years of experience in a technical leadership role and people management experience.
- Proficient in embedded operating systems (QNX, Linux, GreenHills, VXworks preferred).
- Experience targeting embedded systems on major processor architectures (ARM, x86, PPC, etc.).
- Proven track record with complex architectural designs and handling of complex business situations and enterprise-level software products.
Additional Skills:
- Ability to handle ambiguity and collaborate across multiple groups and disciplines.
- Hands-on experience in the development of software following safety standards (ISO26262, IEC61508 etc.) or MIL standards.
- Knowledge of software development processes, standards, or guidelines (ASPICE, MISRA) as well as scripting and document generation tools (Python, LaTeX).
About BlackBerry QNX:
We thrive in a culture of innovation, technical depth, and breadth, exploration, and experimentation. We provide great career growth opportunities and an attractive compensation, bonus, and excellent benefits package.
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Role:We are seeking an experienced Product Manager to join our team at QNX Software Systems. The successful candidate will be responsible for defining and managing our growing product portfolio in the Automotive and General Embedded markets.This role includes both product management, product marketing, and product operations responsibilities. The...
-
Embedded Software Engineer
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...
-
Senior Software Developer for Embedded Systems
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Software Developer for Embedded SystemsJob Summary:We are seeking a highly skilled Senior Software Developer for Embedded Systems to join our team at QNX Software Systems. As a Senior Software Developer, you will be responsible for designing, developing, and testing software for our embedded systems. You will work closely with our...
-
Embedded Systems Software Engineer
3 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Inc. Full timeJob OverviewWe are seeking a skilled Embedded Systems Software Engineer to join our team at High Tech Genesis Inc. in Ottawa, Ontario. You will be working on the development of top-tier embedded telecom switches and routers.Key Responsibilities1. Develop next-generation SDN software for embedded telecom switches and routers.2. Collaborate with the...
-
Embedded Systems Technical Project Manager
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Technical Project ManagerJob Description:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a Technical Project Manager to join our Engineering Services team.Key Responsibilities:Manage software development projects from planning to deliveryCoordinate with...
-
Senior Embedded Systems Engineer
1 month ago
Ottawa, Ontario, Canada https:www.energyjobline.comsitemap Full timeJob SummaryThales is seeking a highly skilled Senior Embedded Systems Engineer to join our team in Ottawa, Canada. As a key member of our development team, you will be responsible for designing, coding, testing, and debugging Linux-based embedded Hardware Security Module (HSM) firmware and host-side software.Key responsibilities include:Design and...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Lumentum Full timeWe're seeking a skilled software developer to join our team at Lumentum Canada, where we're committed to innovation and customer focus.As an Embedded Systems Software Engineer, you'll play a pivotal role in designing cutting-edge optical communications solutions for the next generation of AI data centers.Key Responsibilities:Drive innovation into the...
-
Senior Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our Kernel team, you will be responsible for developing and maintaining the core operating system that powers our customers' most critical embedded systems.Key Responsibilities:Design and implement kernel...
-
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...
-
Embedded Systems Software Engineer
1 week ago
Ottawa, Ontario, Canada Telesat Full timeWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Telesat. This role offers the opportunity to work on cutting-edge LightSpeed software systems, ensuring high performance, scalability, and reliability.About UsTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications...
-
Embedded Systems Software Developer
5 days 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 Engineer
2 weeks ago
Ottawa, Ontario, Canada Ciena Full timeCiena is a technology company that prioritizes its people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're committed to driving our business priorities alongside meaningful social, community, and societal...
-
Expert Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking a talented Senior Systems Software Developer to join our elite team at QNX Software Systems. This is an exceptional opportunity to work on the core operating system of the world's most critical embedded systems, including those in automobiles, internet devices, medical equipment, and smartphones.Key ResponsibilitiesDevelop kernel...
-
Senior Embedded Systems Engineer
5 days ago
Ottawa, Ontario, Canada Ford Full timeFord is a global leader in the automotive industry, dedicated to creating innovative and sustainable mobility solutions. We're seeking an experienced Senior Embedded Systems Engineer to join our Zonal Software Platform team.The ideal candidate will have a strong background in embedded software development, with expertise in cloud-based computing, ad-hoc...
-
Embedded Systems Software Engineer
7 days 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...
-
Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Corporation Full timeTelesat Corporation is seeking a skilled Software Engineer to contribute to the design, development, and testing of our cutting-edge LightSpeed Software.The ideal candidate will have a strong understanding of software development for embedded systems, networking concepts, and protocols. Proficiency in using the Linux operating system and programming...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...
-
Embedded Systems Software Engineer
1 week 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...
-
Embedded Systems Software Engineer
5 days ago
Ottawa, Ontario, Canada DEI Full timeJob OverviewWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at DEI in Ottawa. This is a fantastic opportunity to work on a wide range of projects, developing software for embedded systems and collaborating with a multi-disciplinary team.Estimated Salary:$120,000 - $150,000 per year, based on...
-
Senior Embedded Systems Driver Developer
7 days 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...