Embedded Firmware Engineer (Embedded GUI/HMI)

Horizontal Talent

Eagan, MN • 11m ago • On-site

Senior

On-site

101,920 - 176,800 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Embedded Firmware Engineer (Embedded GUI/HMI) role

Improve your resume now

$101,920 – $176,800/year

Quick Facts

  • Role: Embedded Firmware Engineer (Embedded GUI/HMI)

Description

Design, develop, and test embedded firmware for IoT edge devices and gateways. Partner with stakeholders to define system requirements and collaborate across hardware, software, and subject matter experts throughout product development. Contribute to edge device and gateway functionality and support technology evaluation to improve development tools and processes.

Responsibilities

  • Design, develop, and test embedded firmware for IoT applications and connected devices

  • Define system requirements for backend components and device-level solutions

  • Collaborate with hardware, software, and external partners during product development

  • Develop and validate edge device and gateway functionality

  • Evaluate and improve tools, methods, and development processes

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related technical field

  • At least 5 years of embedded firmware development in C or C++

  • RTOS-based development experience such as FreeRTOS or Zephyr

  • Working knowledge of UART, SPI, and I2C

  • Experience with ARM-based microcontrollers such as NXP, Silicon Labs, STMicro, or ESP32

  • Experience developing embedded GUI/HMI applications using Crank or a similar framework

Benefits

  • Competitive compensation and benefits including medical, dental, vision, and retirement

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report