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

Embedded Software Engineer II (IoT)

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer II (IoT): Developing and shipping C/C++ firmware for Ring IoT devices across architecture, implementation, testing, and production release with an accent on resource-constrained hardware, wireless systems, and low-level drivers. Focus on debugging hardware-software issues, implementing embedded subsystems, and delivering reliable firmware for battery-powered products at scale.

Location: Gdansk, Poland

Salary: 19,166.67 PLN gross per month minimum base salary for full-time work

Company

hirify.global's Ring team develops IoT devices and firmware products used by millions of customers worldwide.

What you will do

  • Design, implement, and maintain embedded firmware in C/C++ for Ring devices.
  • Specify and build embedded subsystems for connectivity, streaming, power management, sensors, and security.
  • Develop firmware across the full lifecycle, from architecture and implementation through testing and production release.
  • Collaborate with hardware, QA, cloud, and application teams to deliver integrated product experiences.
  • Review code, participate in technical design discussions, and contribute to cross-team architecture decisions.
  • Debug hardware-software issues using JTAG, UART, and protocol analyzers.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
  • Extensive experience with embedded development in C or C++, computer architecture, embedded wireless systems, ARM CPUs, low-level drivers, and interrupt service routines.
  • Experience shipping embedded products to production and troubleshooting hardware and software issues.
  • Experience with commercial wireless protocols such as BLE or WiFi.
  • Experience with bus protocols such as SPI, I2C, and UART, as well as unit, regression, and system testing.
  • Experience with embedded Linux or FreeRTOS and scripting with Python is beneficial for the role.

Nice to have

  • Master's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Experience developing and testing battery-powered products.
  • Experience with IAR, Keil, and Git.
  • Experience building GenAI applications.

Culture & Benefits

  • High-autonomy environment with a strong feedback culture.
  • Health, life, disability, and business travel insurance.
  • Pension plans, a MultiSport card, employee discounts, and an Employee Assistance Program.
  • Potential sign-on payment and eligibility for a restricted stock unit scheme, subject to applicable terms.
  • Inclusive workplace with support for workplace accommodations during recruitment and onboarding.

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