Назад
Company hidden
обновлено 6 дней назад

Software Developer (C/C++)

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

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

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

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

Текст:
/
TL;DR
Software Developer (C/C++): Building high-performance Windows and Linux applications that control, monitor, and visualize data from advanced sonar systems with an accent on hardware integration, reliability, and system-level programming. Focus on designing concurrent software, debugging hardware-software issues, and developing robust solutions for demanding marine environments.

Location: Port Coquitlam, British Columbia, Canada

Salary: $90,000–$100,000 per year

Company

hirify.global Discovery develops sonar, navigation, positioning, and surveying technologies for underwater robotics, marine research, sustainable fisheries, and ocean exploration.

What you will do

  • Design, develop, test, and maintain C/C++ applications for Windows and Linux.
  • Build software that interfaces with advanced sonar hardware and visualizes sonar data.
  • Improve application performance, stability, and reliability.
  • Debug complex issues across hardware and software boundaries.
  • Write unit tests and contribute to system verification and validation.
  • Collaborate with software, hardware, systems, and product teams across the development lifecycle.

Requirements

  • Bachelor’s degree in computer science, software engineering, engineering, or equivalent practical experience.
  • 3–5 years of professional software development experience.
  • Strong C/C++ development experience on Windows and Linux.
  • Knowledge of software architecture, object-oriented design, multithreading, concurrent systems, TCP/IP networking, and system-level programming.
  • Familiarity with Windows APIs, MFC, embedded Linux tooling such as Yocto, Git, and CI/CD platforms.
  • Experience working in Agile development teams.

Nice to have

  • MATLAB experience.

Culture & Benefits

  • Collaborative, cross-functional engineering environment focused on innovation and continuous improvement.
  • Extended health, dental, and vision benefits.
  • 7% RRSP matching program.
  • Flexible paid time off.

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