Mission-Critical Embedded Firmware Engineer (1-Year) Ottawa

Myticas Consulting Inc.

Ottawa

On-site

CAD 110,000 - 150,000

Full time

10 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. seeks a Senior Staff Embedded Software/Firmware Engineer for a one-year contract in Ottawa, Ontario.

You will design, develop, and test mission-critical firmware components for advanced embedded optical systems, with emphasis on RTOS/embedded Linux, interrupts, device drivers, and multithreading. The ideal candidate has a BS/MS in a related field, 8+ years in embedded systems, and strong C++ OO design with Python scripting.

Qualifications

  • BS/MS in Computer Science, Electronics, Electrical Engineering, or a 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 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.
  • 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 with RTOS or embedded Linux concepts, including interrupts, device drivers, memory management, and multithreading.
  • Review test plans and recommend test cases for developed code.
  • Debug and resolve complex issues reported by test teams and customers.
  • Apply object-oriented design principles and design patterns to feature development.

Skills

C++ programming
Object-oriented design
Multithreading
OS concepts
Python
Analytical skills
Troubleshooting
Git
JIRA
Optical devices knowledge

Education

BS/MS in Computer Science/Engineering

Tools

GIT
JIRA

Job description

Myticas Consulting Inc. seeks a Senior Staff Embedded Software/Firmware Engineer for a one-year contract in Ottawa, Ontario.

You will design, develop, and test mission-critical firmware components for advanced embedded optical systems, with emphasis on RTOS/embedded Linux, interrupts, device drivers, and multithreading. The ideal candidate has a BS/MS in a related field, 8+ years in embedded systems, and strong C++ OO design with Python scripting.

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 110,000 - 150,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
Principal Embedded Firmware Architect – Contract (Ottawa)
Principal Embedded Firmware Architect – Contract (Ottawa)

Myticas Consulting Inc. • Ottawa

On-site
CAD 120,000 - 180,000
Principal Embedded Software Firmware Engineer (35837)
Principal Embedded Software Firmware Engineer (35837)

Myticas Consulting Inc. • Ottawa

On-site
CAD 120,000 - 180,000
Principal Embedded Software/Firmware Engineer
Principal Embedded Software/Firmware Engineer

Myticas Consulting • Ottawa

On-site
CAD 150,000 - 190,000
Firmware Engineer
Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Embedded Firmware Team Lead – Ottawa (Onsite)
Embedded Firmware Team Lead – Ottawa (Onsite)

D4S DY-4 Systems Inc. • Ottawa

On-site
CAD 90,000 - 140,000
Paid Time Off
RRSP with Employer Match
Health and Wellness Benefits
+6
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000