Назад
Company hidden
4 дня назад

Firmware Engineer III (Embedded C/C++)

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

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

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

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

Текст:
/
TL;DR
Firmware Engineer III (Embedded C/C++): Developing firmware for embedded control systems used in generator and power tool products with an accent on C/C++ application firmware, communication interfaces, and control algorithms. Focus on designing and validating new products, testing firmware and hardware in the lab and on real products, and troubleshooting complex control systems.

Location: Waukesha, Wisconsin, USA; work is performed in the Waukesha office

Company

hirify.global develops generator, power tool, and energy resilience products that protect homes, support businesses, and improve energy efficiency.

What you will do

  • Develop application firmware for embedded controllers used in industrial, commercial, residential, and retail generator or power tool products.
  • Design control algorithms, communication interfaces, and system interface requirements.
  • Develop firmware and software modules, maintain documentation, and create design specifications.
  • Design, execute, and evaluate firmware and hardware testing in laboratory and real-product environments.
  • Support design for manufacturability, design for test, simulations, troubleshooting, and design reviews.
  • Collaborate with engineering teams working on engines, transfer switches, alternators, and related product interfaces; mentor less experienced engineers.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering discipline.
  • At least five years of embedded programming experience.
  • Strong proficiency in C and C++.
  • Expert knowledge of engineering principles and communication protocols or hardware interfaces.
  • Ability to solve engineering problems, communicate technical information, write test firmware, and perform detail-oriented work.
  • Candidates requiring sponsorship now or in the future, including OPT and H-1B transfer candidates, cannot be considered.

Nice to have

  • C# experience.
  • Experience creating and executing firmware testing strategies.
  • Ability to independently validate code before formal testing.
  • Exposure to or willingness to adopt AI-assisted development tools.
  • Experience with mature engineering processes and cross-functional environments.

Culture & Benefits

  • Full-time position supporting new product development and existing firmware.
  • Collaboration across product development and core engineering teams.
  • Work includes laboratory testing, real-product testing, and hands-on interaction with equipment.

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