Назад
Company hidden
4 часа назад

Embedded Software Developer Co-op (Optical Circuit Switch)

24 - 35CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded Software Developer Co-op (Optical Circuit Switch) (C/C++/Embedded Linux): Developing and debugging embedded software for advanced optical networking products with an accent on low-level systems, hardware–software interactions, and software testing. Focus on analyzing requirements, designing system software, troubleshooting complex issues, and validating unit- and system-level behavior.

Location: Onsite in Ottawa, Canada; 4–8 month co-op starting in January 2027.

Salary: CAD 24–35 per hour.

Company

hirify.global develops optical and photonic solutions for AI, cloud computing, data centers, telecommunications, and advanced manufacturing.

What you will do

  • 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-level and system-level test cases.
  • Troubleshoot low-level software issues, including hardware–software interactions.
  • Participate in code reviews and follow established software development processes.

Requirements

  • Currently enrolled in a Computer Engineering, Computer Science, or Electrical Engineering co-op program at a recognized Canadian post-secondary institution.
  • Programming experience in C and/or C++.
  • Experience with embedded Linux software development.
  • Strong problem-solving, debugging, teamwork, and communication skills.
  • Familiarity with Git or another version control system.
  • Exposure to networking concepts or low-level system software; eligibility to complete a background check is required.

Culture & Benefits

  • Hands-on experience with real-world embedded software development.
  • Exposure to production codebases and professional development workflows.
  • Practical debugging experience on complex systems.
  • Insight into optical networking products and technologies.
  • Inclusive workplace with accommodations available throughout the hiring process.

Hiring process

  • Background check required as part of the hiring process.
  • Accommodation support is available for candidates with disabilities.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →