Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Co-op: Optical Networking (Ottawa)

Lumentum

Ottawa

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Ottawa is seeking an Embedded Software Developer Co-op to contribute to the next generation of high-performance optical communication systems. This 4-8 month onsite position offers hands-on experience developing embedded software for advanced products. Ideal candidates will be enrolled in a relevant co-op program and possess programming skills in C/C++. Gain valuable experience in a collaborative environment, focusing on software development and testing processes.

Qualifications

  • Experience programming in C and/or C++.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in a team environment with good communication skills.

Responsibilities

  • Design, implement, and debug embedded software in C/C++ on Linux-based systems.
  • Participate in requirements analysis and software design reviews.
  • Develop, document, and execute unit-and system-level test cases.
  • Troubleshoot low-level software issues, including hardware-software interactions.
  • Participate in code reviews and follow established software development processes.

Skills

C programming
C++ programming
Problem-solving skills
Debugging skills
Teamwork
Communication skills

Education

Currently enrolled in Computer Engineering, Computer Science, or Electrical Engineering co-op program

Tools

Embedded Linux
Git
Job description
A leading technology firm in Ottawa is seeking an Embedded Software Developer Co-op to contribute to the next generation of high-performance optical communication systems. This 4-8 month onsite position offers hands-on experience developing embedded software for advanced products. Ideal candidates will be enrolled in a relevant co-op program and possess programming skills in C/C++. Gain valuable experience in a collaborative environment, focusing on software development and testing processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.