Senior Embedded Systems Software Engineer (C/C++, RTOS)

BlackBerry

Ottawa

Sur place

CAD 109 000 - 152 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

VIP incentive pay program
Benefits package including medical, Rx
Paid time off

Résumé du poste

BlackBerry is seeking a skilled engineer to design, develop, and enhance system-level software, including compilers and developer tooling for embedded systems. You will work close to the OS, contribute to high-performance, secure software, and collaborate with seasoned engineers on features used across automotive, mobile and IoT platforms.

The role emphasizes understanding of C/C++, RTOS concepts, and exposure to GNU/LLVM toolchains, with a focus on reliability and performance in critical

Qualifications

  • Experience designing, developing system-level software (compilers, tools).
  • Embedded systems experience and RTOS concepts.
  • Strong analytical and problem-solving abilities; collaboration and communication.
  • Familiarity with GNU/LLVM toolchains.

Responsabilités

  • Design, develop, and enhance system-level software including compilers, command-line utilities, runtime libraries, and developer tooling.
  • Build high-performance, reliable embedded applications.
  • Investigate and solve complex issues across the software stack.
  • Collaborate with engineers to define requirements, architecture, and strategy.
  • Participate in design and code reviews to promote excellence.
  • Grow expertise in compiler tech, OS concepts, and development tools.

Description du poste

BlackBerry is seeking a skilled engineer to design, develop, and enhance system-level software, including compilers and developer tooling for embedded systems. You will work close to the OS, contribute to high-performance, secure software, and collaborate with seasoned engineers on features used across automotive, mobile and IoT platforms.

The role emphasizes understanding of C/C++, RTOS concepts, and exposure to GNU/LLVM toolchains, with a focus on reliability and performance in critical

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior QNX Driver & Embedded Systems Engineer
Senior QNX Driver & Embedded Systems Engineer

BlackBerry Inc. • Ottawa

Sur place
CAD 109 000 - 152 000
VIP bonus
Comprehensive benefits
Embedded Systems Engineer - AI, Robotics & Open Source
Embedded Systems Engineer - AI, Robotics & Open Source

BlackBerry QNX • Ottawa

Sur place
CAD 80 000 - 105 000
VIP bonus program
Comprehensive benefits package
Senior Embedded Driver Engineer – BSP/QNX
Senior Embedded Driver Engineer – BSP/QNX

QNX • Ottawa

Sur place
CAD 151 000 - 211 000
VIP bonus program
Employee benefits
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

BlackBerry Ltd • Ottawa

Sur place
CAD 152 000 - 213 000
VIP bonus
Benefits package
Senior Software Developer in Test - Embedded Systems
Senior Software Developer in Test - Embedded Systems

BlackBerry Ltd • Ottawa

Sur place
CAD 109 000 - 152 000
VIP bonus program
Employee benefits program
Senior Software Developer in Test - Embedded Automation
Senior Software Developer in Test - Embedded Automation

BlackBerry QNX • Ottawa

Sur place
CAD 152 000 - 213 000
VIP bonus program
Benefits package
Senior Functional Safety Engineer — ISO 26262 (Embedded)
Senior Functional Safety Engineer — ISO 26262 (Embedded)

BlackBerry Corporation • Ottawa

Sur place
CAD 131 000 - 181 000
VIP bonus program
Comprehensive benefits
Paid time off
QNX Systems Software Developer
QNX Systems Software Developer

BlackBerry Ltd • Ottawa

Sur place
CAD 80 000 - 105 000
Medical
Dental
Vision
+5
Embedded Systems Quality & CSMS Manager
Embedded Systems Quality & CSMS Manager

BlackBerry • Ottawa

Sur place
CAD 80 000 - 105 000
Employee benefits program
QNX Senior Systems Software Developer (Tools & Compilers)
QNX Senior Systems Software Developer (Tools & Compilers)

BlackBerry QNX • Ottawa

Sur place
CAD 109 000 - 152 000
VIP Bonus program
Comprehensive benefits package