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

Software Developer (C++)

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

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

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

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

Текст:
/
TL;DR
Software Developer (C++): Developing and maintaining an embedded software platform that connects ESAB equipment to the InduSuite system with an accent on modern C++, embedded Linux, connectivity, and reliable software design. Focus on debugging application code, building scalable communication components, and integrating testing into CI/CD pipelines.

Location: Gothenburg, Sweden; hybrid work environment

Company

hirify.global develops advanced welding and cutting solutions for the manufacturing industry and connects its equipment to digital systems.

What you will do

  • Design, implement, and maintain software solutions for product enhancements and new products.
  • Develop and maintain embedded Linux platform components, primarily in C++.
  • Debug and troubleshoot application code using secure and robust programming practices.
  • Contribute to connectivity solutions across embedded platforms, cloud-connected services, and communication interfaces.
  • Estimate and plan software work, document technical solutions, and provide clear investigation findings.
  • Identify and implement improvements to software development processes and methods.

Requirements

  • At least 2 years of experience with software design.
  • Practical experience with scalable and flexible software design and architecture.
  • Modern C++ programming, including C++17/20.
  • GitLab CI/CD and an understanding of module and system testing, including test automation in CI/CD pipelines.
  • Basic understanding of TCP/IP, MQTT, REST APIs, and communication protocols such as IPC, CAN, and Ethernet.
  • Bachelor’s or master’s degree in computer science, software engineering, or equivalent education; an English-language CV is required.

Nice to have

  • Experience developing software for resource-constrained systems.
  • Familiarity with AI-assisted software development tools.
  • Knowledge of microcontrollers and low-level programming, including Cortex, ARM, or STM.
  • Understanding of software and hardware interaction.

Culture & Benefits

  • Collaborative international environment with close cooperation across R&D, cloud, architecture, software design, and system testing teams.
  • Modern hybrid work setup.
  • Unlimited access to LinkedIn Learning.
  • Regular structured performance feedback and continuous development opportunities.
  • Career growth aligned with professional aspirations.

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