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

Senior Embedded Firmware Developer

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Firmware Developer (Embedded C/C++ and Consumer Electronics): Building production firmware, hardware abstraction layers, drivers, and shared platform components for consumer and home appliance products with an accent on device control, motor control, sensor integration, power management, and OTA updates. Focus on implementing reference architectures, debugging target hardware, validating reproducible builds, and integrating partner-developed firmware against defined standards.

Location: Needham, Massachusetts, United States

Salary: $125,000–$150,000 USD annually

Company

hirify.global is a global product design and technology company developing consumer and home appliance products under the Shark and Ninja brands.

What you will do

  • Design, implement, debug, test, and release production embedded firmware for consumer and home appliance products.
  • Develop device control, OTA functionality, differentiated product features, hardware abstraction layers, shared drivers, and core firmware components.
  • Implement reference architectures and platform components for reuse across product categories.
  • Bring up firmware on target hardware and debug hardware-software integration issues with Hardware Engineering.
  • Review and integrate partner-developed firmware against defined interfaces, architecture, and engineering standards.
  • Maintain CI pipelines, static analysis, test harnesses, build reproducibility, and release-quality code coverage.

Requirements

  • 5+ years of embedded software and firmware development experience with shipped commercial products.
  • Strong embedded C and C++ experience on resource-constrained platforms, including RTOS, microcontroller peripherals, drivers, and low-level hardware interfaces.
  • Experience implementing hardware abstraction layers, platform-portable components, motor control, sensor and actuator integration, and power management.
  • Experience with Git workflows, CI builds using GCC and CMake, unit testing with Ceedling or an equivalent tool, and static analysis.
  • Ability to debug target hardware using oscilloscopes, logic analyzers, JTAG/SWD, and trace tools.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline required.

Nice to have

  • Experience in consumer electronics, home appliances, robotics, or other high-volume products.
  • Experience with embedded CI/CD, automated testing, build infrastructure, or external development partner code integration.

Culture & Benefits

  • AI-native culture focused on experimentation, new tools, and continuous improvement.
  • Medical, dental, and vision insurance, plus HSA and FSA options.
  • 401(k) retirement plan with matching and an employee stock purchase program.
  • Paid time off, company holidays, parental leave, and disability and life insurance.
  • Learning programs, wellness programs, product discounts, and additional practical benefits.

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