Embedded Firmware Engineer, Optical Systems (Contract)

Myticas Consulting Inc.

Ottawa

On-site

CAD 130,000 - 160,000

Full time

21 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Myticas Consulting Inc. is seeking a Staff Embedded Software/Firmware Engineer to design, develop, and test mission-critical firmware components for advanced embedded optical systems. This one-year contract is based in Ottawa, Ontario.

Responsibilities include designing and testing software for next-generation embedded platforms and refining requirements, with strong emphasis on RTOS/embedded Linux, interrupts, device drivers, memory management, and multithreading.

Qualifications

  • BS/MS in Computer Science, Electronics, Electrical Engineering, or related field with embedded software development experience.
  • Minimum 8 years of experience in embedded systems design and development.
  • Excellent object-oriented design and expert C++ programming skills.
  • Deep understanding of multithreaded software systems and operating-system concepts.
  • Knowledge of scripting language; Python preferred.
  • Excellent analytical and troubleshooting skills.
  • Experience with version control such as GIT and bug tracking tools such as JIRA.
  • Experience with optical devices, OTN, CMIS, DSP/line configuration, alarms, or coherent systems is an asset.

Responsibilities

  • Design, implement, code, and test software for next-generation embedded optical platforms.
  • Review, analyze, and refine software requirements for multiple features.
  • Propose and finalize software designs that can be translated into maintainable code.
  • Develop and test code that meets specifications.
  • Work deeply with RTOS or embedded Linux concepts, including interrupts, device drivers, memory management, and multithreading.
  • Review test plans and test cases for developed code.
  • Debug and resolve complex issues reported by test teams and customers.
  • Apply OO design principles and design patterns to feature development.

Skills

C++ programming
RTOS concepts
Multithreading
Python scripting
OO design
GIT/Jira

Education

BS/MS in CS/EE

Job description

Myticas Consulting Inc. is seeking a Staff Embedded Software/Firmware Engineer to design, develop, and test mission-critical firmware components for advanced embedded optical systems. This one-year contract is based in Ottawa, Ontario.

Responsibilities include designing and testing software for next-generation embedded platforms and refining requirements, with strong emphasis on RTOS/embedded Linux, interrupts, device drivers, memory management, and multithreading.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Software/Firmware Engineer
Staff Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

On-site
CAD 120,000 - 150,000
Staff Embedded Software Firmware Engineer (35836)
Staff Embedded Software Firmware Engineer (35836)

Myticas Consulting Inc. • Ottawa

On-site
CAD 130,000 - 160,000
Senior Embedded Software/Firmware Engineer
Senior Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

On-site
CAD 90,000 - 130,000
Lead Embedded Systems Architect (Firmware) – 1-Year Contract
Lead Embedded Systems Architect (Firmware) – 1-Year Contract

Myticas Consulting • Ottawa

On-site
CAD 150,000 - 190,000
Senior Embedded Software Firmware Engineer (35835)
Senior Embedded Software Firmware Engineer (35835)

Myticas Consulting Inc. • Ottawa

On-site
CAD 90,000 - 130,000
Principal Embedded Software Firmware Engineer (35837)
Principal Embedded Software Firmware Engineer (35837)

Myticas Consulting Inc. • Ottawa

On-site
CAD 160,000 - 210,000
Principal Embedded Software/Firmware Engineer
Principal Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

On-site
CAD 150,000 - 190,000
Embedded Firmware Engineer II for Optical Transceivers
Embedded Firmware Engineer II for Optical Transceivers

Adtran Networks Canada Inc. • Ottawa

On-site
CAD 90,000 - 120,000
Senior Optical Firmware & Test Integration Engineer
Senior Optical Firmware & Test Integration Engineer

Nokia • Ottawa

Hybrid
CAD 85,000 - 110,000
Optical Firmware System Integration Engineer2
Optical Firmware System Integration Engineer2

Nokia • Ottawa

On-site
CAD 70,000 - 90,000
Professional development
Work‑life balance