DMF Lighting

Firmware Engineer

Job Description

Posted on: 
2026-04-10

Responsibilities

  • Design and develop embedded firmware for lighting systems.
  • Engage in the entire application development lifecycle, including defining, coding, testing, and debugging.
  • Research and evaluate new technologies for potential integration.
  • Debug and resolve hardware/software issues in MCU-based systems.
  • Build infrastructure for firmware development and validation.
  • Refine the product development process and conduct design reviews.
  • Interface with other engineers and departments.

Job Requirements

  • Excellent C/C++ programming skills with embedded system experience.
  • Extensive debugging experience with microcontroller peripherals.
  • Solid understanding of ARM Cortex microcontrollers and boot loader configuration.
  • Experience with wireless communication protocols like Zigbee and WiFi.
  • Strong communication skills.
  • 2+ years of relevant experience.
  • BS or MS in Electrical or Computer Engineering.
Apply now

More job openings