Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Мало
$125к-150к/год
$140к$180кмедиана$210к
По похожим ролям (50) ~ $180к/год
75
Хорошая вакансия
развернуть
Зона ответственности чётко очерчена: вы будете разрабатывать прошивку для реальных продуктов и общие платформенные компоненты. При этом архитектуру задают Principal Engineers, поэтому самостоятельность в проектировании на старте ограничена.
Кликните для подробной информации
Ниже рынкаЧёткие задачиАктуальный стекСвои продуктыАрхитектура задана
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Embedded Firmware Developer (C/C++/RTOS): Building production firmware, hardware abstraction layers, shared drivers, and platform components for consumer and home appliance products with an accent on device control, OTA, motor control, sensor integration, and power management. Focus on implementing reference architectures, debugging target hardware, integrating partner code, and maintaining reproducible CI, testing, and static-analysis infrastructure.
Location: Needham, MA, United States
Salary: $125,000–$150,000 USD annually
Company
hirify.global is a global product design and technology company developing consumer lifestyle and home appliance products under the Shark and Ninja brands.
What you will do
Design, implement, debug, unit-test, integrate, and release production embedded firmware for consumer and home appliance products.
Develop device-control, OTA, and differentiated product features according to defined architecture, interfaces, and HAL standards.
Implement reference architectures, HAL layers, shared drivers, and core firmware components for motor control, sensor and actuator integration, and power management.
Prototype technology options, participate in technical design reviews, review and integrate partner-developed firmware, and assess delivered code.
Maintain CI pipelines, static analysis, test harnesses, code coverage, reproducible builds, feature branches, and PR-gated release workflows.
Bring up firmware on target hardware and resolve hardware-software integration issues with Hardware Engineering, Systems Engineering, and NPD.
Requirements
5+ years of embedded software and firmware development experience, including production firmware delivered in commercial products.
Experience implementing reference designs, drivers, or platform components from documented interface contracts and architecture defined by others.
Strong embedded C and C++ experience on resource-constrained platforms, with RTOS knowledge.
Experience with HAL implementation, platform portability, microcontroller peripherals, drivers, and low-level hardware interfaces.
Knowledge of motor control, sensor and actuator integration, power management, OTA update mechanisms, and device security fundamentals.
Experience with Git workflows, CI builds using gcc and CMake, headless builds, unit testing with Ceedling or equivalent, and static analysis.
Ability to debug on 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 is required.
Nice to have
Experience with consumer electronics, home appliances, robotics, or comparable high-volume products.
Experience with CI/CD, automated testing, or embedded build infrastructure.
Experience reviewing or integrating code from external development partners.
Culture & Benefits
Benefits include medical, dental, and vision insurance; HSA and FSA options; 401(k) matching; life and disability insurance; and paid time off.
Additional benefits include an employee stock purchase program, parental leave, identity theft protection, pet insurance, legal insurance, backup childcare and eldercare days, and product discounts.
Learning programs, wellness programs, referral bonuses, and opportunities for professional growth are available.
The role works with Principal Engineers, Hardware Engineering, Systems Engineering, NPD, partner teams, and firmware engineers in other regions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →