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

Firmware Engineer (Embedded)

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

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

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

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

Текст:
/
TL;DR
Firmware Engineer (Embedded): Developing and debugging bare-metal firmware for smart cutting machines with an accent on microcontroller systems, electromechanical control, sensor integration, and low-level hardware interfaces. Focus on tuning PID-based actuator control, reducing sensor noise, troubleshooting embedded communications, and building C/C++ tools for testing and manufacturing.

Location: South Jordan, Utah, United States; in-office five days a week

Company

hirify.global develops smart cutting machines, creative materials, and an app that helps users design and personalize physical products.

What you will do

  • Develop and debug embedded firmware for bare-metal microcontroller systems.
  • Partner with hardware engineers to bring up new boards and support product development.
  • Implement actuator control for motors and solenoids, including PID tuning and dynamic control.
  • Integrate and analyze optical, thermal, and reflective sensor data with a focus on signal processing and noise reduction.
  • Debug low-level interfaces including USB, UART, SPI, I2C, PWM, and GPIO.
  • Build internal C or C++ tools for testing, automation, and manufacturing, while contributing to reviews, documentation, revision control, and the full product lifecycle.

Requirements

  • Bachelor’s or Master’s degree in Electrical, Mechanical, or Computer Engineering, or Computer Science; robotics or controls emphasis is preferred.
  • 1–3 years of embedded firmware experience, or strong project or internship experience for new graduates.
  • Strong C programming skills and experience with bare-metal microcontroller development.
  • Experience with electromechanical systems, actuators, precision control, and low-level embedded debugging.
  • Strong communication, documentation, teamwork, and problem-solving skills.
  • Must work in the South Jordan office five days per week and generally have United States citizenship or current permanent residency because visa sponsorship may not be available.

Nice to have

  • Exposure to C++ and/or Assembly.
  • Robotics or control systems experience.

Culture & Benefits

  • Medical, dental, and vision coverage.
  • 401(k) match, generous paid time off, tuition reimbursement, and an annual lifestyle stipend.
  • Employee discounts and a collaborative, hands-on environment.
  • Emphasis on urgency, ownership, high standards, focused execution, and low-ego collaboration.
  • Equal opportunity and inclusive employment practices.

Hiring process

  • Submit a resume and include portfolio links where applicable.
  • Additional information about creative, making, or DIY experience may be included.

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