Enable job alerts via email!

Embedded C/C++ Engineer - Optical Networks & Microservices

Ciena

Ottawa

On-site

CAD 62,000 - 100,000

Full time

30+ days ago

Job summary

A leading technology firm in Ontario is seeking an embedded microservices software developer. Your role will involve developing real-time embedded C/C++ software for optical network products, participating in all stages of software development, and troubleshooting integration issues. The ideal candidate holds a Bachelor's degree in Electrical/Computer Engineering or Computer Science and has 1+ years of experience. The salary range for this role is $62,100-$99,100.

Benefits

Medical, dental, and vision plans
401(K) with company matching
Employee Stock Purchase Program
Paid sick leave and vacation time

Qualifications

  • 1+ years of experience in software development, particularly in C/C++.
  • Ability to develop software on multi-processor, concurrent systems.
  • Familiarity with debugging environments.

Responsibilities

  • Develop real-time embedded software for optical network products.
  • Participate in all software development stages: design, implementation, testing.
  • Troubleshoot hardware and software integration issues.

Skills

C/C++ development
Linux-based tools
Problem-solving skills
Agile development
Microservice architecture

Education

Bachelor’s degree in Electrical/Computer Engineering or Computer Science

Tools

GNU
GCC
GDB
Git
Docker
JIRA
Job description
A leading technology firm in Ontario is seeking an embedded microservices software developer. Your role will involve developing real-time embedded C/C++ software for optical network products, participating in all stages of software development, and troubleshooting integration issues. The ideal candidate holds a Bachelor's degree in Electrical/Computer Engineering or Computer Science and has 1+ years of experience. The salary range for this role is $62,100-$99,100.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.