Senior Embedded Software Firmware Engineer (35835)

Myticas Consulting Inc.

Ottawa

In loco

CAD 90.000 - 120.000

Tempo pieno

43 ore fa
Candidati tra i primi
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Myticas Consulting Inc. is seeking a Senior Embedded Software/Firmware Engineer in Ottawa, Ontario, for a one-year contract to develop and test advanced firmware for embedded optical systems.

You will implement and test firmware for next-generation platforms, analyze requirements, develop code, and work with RTOS or embedded Linux, including interrupts, drivers and memory management. You will review test plans, debug issues, and ensure robust, maintainable software.

Competenze

  • BS/MS in Computer Science or a related field with embedded software development experience.
  • Minimum 3 years of relevant experience.
  • Strong C++ programming skills in a genuine embedded/device context.
  • Working knowledge of multithreaded RTOS or embedded Linux concepts, including interrupts, drivers, and memory management.
  • Knowledge of at least one scripting language; Python preferred.
  • Excellent analytical and troubleshooting skills.
  • Experience with version control such as GIT and bug tracking tools such as JIRA.
  • Object-oriented design and design-pattern experience is an asset.

Mansioni

  • Implement and test firmware for next-generation embedded optical platforms.
  • Understand and analyze software requirements and document designs that can be translated into code.
  • Develop and test code that meets software requirements.
  • Work with RTOS or embedded Linux updates and configuration, including interrupts, device drivers, memory, and multithreading.
  • Review test plans proposed by test teams.
  • Debug and resolve issues reported by test teams and customers.

Conoscenze

C++
Python
Analytical thinking
Troubleshooting
Multithreading
GIT
JIRA

Formazione

BS/MS in Computer Science or related field

Strumenti

RTOS
Embedded Linux

Descrizione del lavoro

Senior Embedded Software/Firmware Engineer

We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario.


Key Responsibilities


  • Implement and test firmware for next-generation embedded optical platforms.

  • Understand and analyze software requirements and document designs that can be translated into code.

  • Develop and test code that meets software requirements.

  • Work with RTOS or embedded Linux updates and configuration, including interrupts, device drivers, memory, and multithreading.

  • Review test plans proposed by test teams.

  • Debug and resolve issues reported by test teams and customers.


Skills & Experience


  • BS/MS in Computer Science or a related field with embedded software development experience.

  • Minimum 3 years of relevant experience.

  • Strong C++ programming skills in a genuine embedded/device context.

  • Working knowledge of multithreaded RTOS or embedded Linux concepts, including interrupts, drivers, and memory management.

  • Knowledge of at least one scripting language; Python preferred.

  • Excellent analytical and troubleshooting skills.

  • Experience with version control such as GIT and bug tracking tools such as JIRA.

  • Object-oriented design and design-pattern experience is an asset.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Embedded Software/Firmware Engineer
Senior Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

In loco
CAD 90.000 - 130.000
Staff Embedded Software Firmware Engineer (35836)
Staff Embedded Software Firmware Engineer (35836)

Myticas Consulting Inc. • Ottawa

In loco
CAD 110.000 - 150.000
Staff Embedded Software/Firmware Engineer
Staff Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

In loco
CAD 120.000 - 150.000
Principal Embedded Software Firmware Engineer (35837)
Principal Embedded Software Firmware Engineer (35837)

Myticas Consulting Inc. • Ottawa

In loco
CAD 120.000 - 180.000
Principal Embedded Software/Firmware Engineer
Principal Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

In loco
CAD 150.000 - 190.000
Mission-Critical Embedded Firmware Engineer (1-Year) Ottawa
Mission-Critical Embedded Firmware Engineer (1-Year) Ottawa

Myticas Consulting Inc. • Ottawa

In loco
CAD 110.000 - 150.000
Lead Embedded Systems Architect (Firmware) – 1-Year Contract
Lead Embedded Systems Architect (Firmware) – 1-Year Contract

Myticas Consulting • Ottawa

In loco
CAD 150.000 - 190.000
Principal Embedded Firmware Architect – Contract (Ottawa)
Principal Embedded Firmware Architect – Contract (Ottawa)

Myticas Consulting Inc. • Ottawa

In loco
CAD 120.000 - 180.000
Senior Project Manager - Optical Networking & Hardware Product Development
Senior Project Manager - Optical Networking & Hardware Product Development

Harvey Nash • Ottawa

Ibrido
CAD 110.000 - 150.000
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Ibrido
CAD 105.000 - 120.000