Назад
Company hidden
5 дней назад

Embedded Software Engineer – Co-op Winter 2027 (C/C++)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer – Co-op Winter 2027 (C/C++): Developing real-time embedded platform and application software for networking products with an accent on Linux and VxWorks components, hardware drivers, and hardware/software interfaces. Focus on building fault and alarm subsystems, system applications, and SDKs that abstract low-level software and hardware.

Location: Ottawa, Canada

Pay: CAD 25.00–34.00 per hour

Company

hirify.global develops high-speed connectivity infrastructure and networking products.

What you will do

  • Design, implement, and maintain Linux and VxWorks kernels and base software components.
  • Develop drivers for proprietary and third-party ASICs, FPGAs, and other hardware components.
  • Build hardware/software interfaces across abstraction layers.
  • Develop fault and alarm subsystems for defect detection, reporting, maintenance, hysteresis, and correlation.
  • Develop traffic and equipment protection, performance monitoring, and other system applications.
  • Develop SDKs that abstract low-level software and hardware for platform application development and integration.

Requirements

  • Actively enrolled in a bachelor's or master's degree in computer engineering, electrical engineering, computer science, or a similar discipline.
  • Experience with C or C++.

Nice to have

  • Experience developing software for embedded systems or telecom products.
  • Understanding of CPU architectures, hardware functional specifications, timing diagrams, and device data sheets.
  • Understanding of real-time operating systems and embedded systems.
  • Experience with development tools such as Git, BitBucket, Gerrit, and Jira.
  • Experience with unit test frameworks such as Google Test, JUnit, Robot, or PyTest.
  • Experience with debuggers such as GDB, especially for embedded systems in user and kernel space.
  • Knowledge of Java, Python, Perl, Tcl, Bash, YANG modeling and toolchains, Agile or Waterfall methodologies, and datacom or telecom concepts including DWDM, SONET/SDH, OTN, Ethernet, the OSI Model, TCP/IP, and MPLS.

Culture & Benefits

  • Four-month work term starting in January 2027.
  • Access to the Employee Assistance Program.
  • Company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
  • Work in an environment emphasizing innovation, integrity, collaboration, respect, inclusion, and employee well-being.

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