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

Firmware Engineer II (Embedded Systems)

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

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

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

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

Текст:
/
TL;DR
Firmware Engineer II (Embedded Systems): Developing C-based firmware, embedded controllers, communication interfaces, and control algorithms for new technology research prototypes with an accent on microprocessor development, hardware interfacing, and system testing. Focus on designing control logic, validating firmware and hardware in laboratory and prototype environments, and supporting integration across engines, transfer switches, and alternators.

Location: Waukesha, WI, USA; occasional travel to hirify.global facilities and customer sites.

Company

hirify.global develops power-generation and energy solutions for homes and businesses, with a focus on resilient, efficient, and sustainable energy systems.

What you will do

  • Develop C-based application software and firmware for embedded controllers, microprocessors, and microcontrollers.
  • Define interface requirements and create communication interfaces and system algorithms.
  • Design control algorithms and provide applications engineering support for new technology prototypes.
  • Develop firmware and software modules, maintain documentation and repositories, and participate in design reviews.
  • Create, execute, and evaluate firmware and hardware test specifications in laboratory and prototype environments.
  • Collaborate with engineering teams working on engines, transfer switches, alternators, and related control interfaces.

Requirements

  • Bachelor of Science in Electrical Engineering, Computer Engineering, or a directly related engineering discipline.
  • At least 2 years of embedded programming experience with C, C++, or C#.
  • Basic knowledge of communication protocols and hardware interfaces.
  • Ability to perform detail-oriented engineering work, solve basic engineering problems, and communicate effectively.
  • Ability to work onsite in Waukesha, Wisconsin, USA and travel occasionally to facilities or customer sites.

Nice to have

  • Experience with RTOS, state machines, algorithm design, and microcontroller debugging tools.
  • Experience with hardware interfacing techniques such as I2C, SPI, and EEPROM.
  • Experience with MATLAB/Simulink, Python, GitHub, repository management, or server administration.
  • Understanding of machine learning fundamentals.

Culture & Benefits

  • Medical, dental, and vision insurance.
  • Life insurance, long-term disability coverage, flexible spending accounts, and health savings accounts.
  • Accrued paid time off and 8 paid holidays.
  • Opportunity for overtime and 401(k) retirement benefits.
  • Work includes laboratory, computer-based, standing, walking, and occasional lifting activities.

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