Principal Embedded Software/Firmware Engineer

Myticas Consulting

Ottawa

Sur place

CAD 150 000 - 190 000

Plein temps

14 jours+

Une candidature complète en une minute

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

Passez les filtres ATS

Résumé du poste

Myticas Consulting seeks a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture for advanced optical devices. This one-year contract is based in Ottawa, Ontario.

Responsibilities include defining system architecture, implementing hands-on solutions across MCUs and RTOS stacks, and coordinating with hardware and manufacturing teams to ensure release readiness. Strong leadership and security experience are required.

Qualifications

  • BS/MS in Computer Science, Electronics, Electrical Engineering, or related field.
  • 15+ years of embedded systems design and development experience.
  • Strong knowledge of RTOS, multithreaded software, and OS concepts.

Responsabilités

  • Own end-to-end embedded architecture and solutions from requirements to release readiness.
  • Define system architecture and implement hands-on solutions across MCUs, RTOS, drivers, and security.
  • Partner with hardware, architecture, and manufacturing teams to align schematics and data sheets.
  • Establish architecture standards and patterns, including coding guidelines and reusable platform layers.
  • Lead technical decisions involving cost, performance, power, and time-to-market trade-offs; document rationale.
  • Drive quality and reliability through diagnostics, failure analysis, and robust testing.
  • Mentor development and test engineers and lead design reviews.

Connaissances

Embedded systems
RTOS
System architecture
Secure boot
Cryptography
Threat modeling
Bare-metal
Leadership
Cross-site collaboration

Formation

BS/MS in relevant field

Description du poste

Principal Embedded Software/Firmware Engineer

We are seeking a Principal Embedded Software/Firmware Engineer to own end-to-end embedded architecture and solutions for advanced optical devices. This is a one-year contract based in Ottawa, Ontario.

Key Responsibilities
  • Own end-to-end embedded architecture and solutions from requirements and trade studies through hardware selection, software layering, interfaces, and release readiness.
  • Define system architecture and implement hands-on solutions across MCUs, RTOS or bare-metal stacks, drivers, middleware, power management, boot/OTA, and security.
  • Partner with hardware, architecture, and manufacturing teams to align schematics and data sheets, analyze scope traces and logic-analyzer results, and validate architecture assumptions on real hardware.
  • Establish architecture standards and patterns, including coding guidelines, HAL/BSP structure, reusable platform layers, documentation, and design reviews.
  • Lead technical decisions involving cost, performance, power, and time-to-market trade-offs; document rationale and present options to engineering leadership and stakeholders.
  • Drive quality and reliability through debug strategy, diagnostics, failure analysis, environmental and stress considerations, and applicable industry standards.
  • Mentor development and test engineers, guide design reviews, unblock critical issues, and raise team capability.
Skills & Experience
  • BS/MS in Computer Science, Electronics, Electrical Engineering, or a related field with embedded software development experience.
  • Minimum 15+ years of experience in embedded systems design and development.
  • Deep understanding of RTOS, multithreaded software systems, operating-system concepts, and bare-metal development.
  • Strong system-architecture ownership and architectural leadership experience.
  • Experience with secure boot, cryptography, threat modeling, boot/OTA, and embedded security.
  • Knowledge and experience with OTN standards and optical devices is preferred.
  • Strong object-oriented design and design-pattern expertise.
  • Excellent analytical, troubleshooting, communication, and collaboration skills.
  • Ability to collaborate effectively across multiple global sites and time zones.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Embedded Software Firmware Engineer (35837)
Principal Embedded Software Firmware Engineer (35837)

Myticas Consulting Inc. • Ottawa

Sur place
CAD 140 000 - 170 000
Staff Embedded Software/Firmware Engineer
Staff Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

Sur place
CAD 120 000 - 150 000
Senior Embedded Software/Firmware Engineer
Senior Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

Sur place
CAD 90 000 - 130 000
Senior Embedded Software Firmware Engineer (35835)
Senior Embedded Software Firmware Engineer (35835)

Myticas Consulting • Ottawa

Sur place
CAD 85 000 - 120 000
Staff Embedded Software Firmware Engineer (35836)
Staff Embedded Software Firmware Engineer (35836)

Myticas Consulting Inc. • Ottawa

Sur place
CAD 120 000 - 150 000
Lead Embedded Systems Architect (Firmware) – 1-Year Contract
Lead Embedded Systems Architect (Firmware) – 1-Year Contract

Myticas Consulting • Ottawa

Sur place
CAD 150 000 - 190 000
Senior Embedded Firmware Engineer - 1-Year Contract
Senior Embedded Firmware Engineer - 1-Year Contract

Myticas Consulting Inc. • Ottawa

Sur place
CAD 85 000 - 120 000
Principal Embedded Systems Architect & Firmware Lead
Principal Embedded Systems Architect & Firmware Lead

Myticas Consulting Inc. • Ottawa

Sur place
CAD 140 000 - 170 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

RANOVUS Inc. • Ottawa

Sur place
CAD 120 000 - 160 000
Senior Embedded Software Designer
Senior Embedded Software Designer

Go Fractional • Canada

À distance
CAD 120 000 - 180 000
Competitive compensation
Equity plan
Health, dental, vision insurance
+8