Назад
Company hidden
10 часов назад

Principal Engineer - Software (C/C++, Qt, MSVC, Linux)

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

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

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

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

Текст:
/
TL;DR
Principal Engineer - Software (C/C++, Qt, MSVC, Linux) (embedded software): Designing and maintaining high-performance cross-platform applications for embedded control products with an accent on C/C++, Qt, Windows, and Linux development. Focus on compiler and build toolchain upgrades, CI/CD integration, build system development, and resolving complex technical issues.

Location: Yerevan, Armenia

Company

hirify.global develops embedded control products, including microcontrollers, microprocessors, FPGAs, memory, connectivity, security, and power management solutions.

What you will do

  • Design, develop, and maintain high-performance software applications using C/C++ and Qt.
  • Build cross-platform solutions with MSVC libraries and Linux system libraries.
  • Manage GCC compiler upgrades and maintain build toolchains using gmake and Bazel.
  • Automate workflows and support build, testing, and deployment activities with Python, Bash, Perl, and PowerShell.
  • Integrate and optimize CI/CD pipelines with Jenkins, GitLab, and Bitbucket.
  • Collaborate with cross-functional teams, troubleshoot complex issues, review code, and mentor junior engineers.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 10 years of professional software development experience with C/C++; the role description also specifies 12 years of hands-on software engineering experience.
  • Extensive experience developing Qt applications.
  • Advanced Python and scripting skills, including Bash, Perl, or PowerShell.
  • Strong knowledge of MSVC and Linux system libraries, GCC compiler upgrades, gmake, and Bazel.
  • Experience with CI/CD, Git, software development life cycle practices, debugging, collaboration, and technical leadership.

Culture & Benefits

  • Full-time position within a 17,000-member global organization.
  • Professional development through Leadership Passage Programs and employee development initiatives.
  • Culture centered on trust, empowerment, respect, diversity, communication, and community.
  • Travel requirement of 0%–25%.

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