Назад
Company hidden
12 часов назад

Firmware Engineer (Embedded)

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

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

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

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

Текст:
/
TL;DR
Firmware Engineer (Embedded/C/C++): Designing and maintaining firmware for WaferSense and 3D MRS sensors with an accent on embedded software, sensor coordination, and hardware-software integration. Focus on coordinating timing and data across cameras, LEDs, and Digital Mirror Devices, debugging PCBAs, and building unit and stress tests for embedded systems.

Location: Minneapolis, Minnesota, USA — office environment

Company

hirify.global Test & Inspection develops X-ray, acoustic imaging, and optical inspection systems for electronics, aerospace, automotive, energy, lighting, and medical manufacturing.

What you will do

  • Design and implement embedded firmware for WaferSense, 3D MRS, and other sensor projects.
  • Coordinate timing and data across cameras, LEDs, and Digital Mirror Devices.
  • Debug and troubleshoot PCBAs with electrical engineering using logic analyzers, protocol analyzers, and oscilloscopes.
  • Collaborate with software engineering on PC applications that control sensors.
  • Define reusable hardware and software architectures and document firmware interfaces.
  • Develop unit and stress tests, solve field issues, and mentor less experienced engineers and interns.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • At least 2 years of experience developing applications for custom electronic hardware.
  • Proficiency in C and C++ for embedded systems.
  • Strong electrical engineering background, including schematic and datasheet interpretation.
  • Experience using oscilloscopes and logic analyzers to examine electronics.
  • Experience working with multidisciplinary engineering teams throughout product development.

Nice to have

  • Embedded Linux development with Yocto, Bitbake, device drivers, patches, layers, recipes, and U-Boot.
  • Real-time firmware and SPI, I2C, UART, and SDIO communication with sensor ICs.
  • Bluetooth Classic, Wi-Fi, TCP/IP, USB, and Ethernet.
  • Embedded image processing, digital signal processing, Bash, Python, and Git.

Culture & Benefits

  • Collaborative environment where ideas and contributions are valued.
  • Inclusive and diverse workplace.
  • Supportive culture in a growing and dynamic work environment.
  • Opportunities to build technical skills and advance professionally.
  • No travel is required; the role is performed in an office environment.

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