DMF Lighting

Sr. Embedded Firmware Engineer

Job Description

Posted on: 
2025-06-20

Responsibilities

  • Lead the design and development of embedded firmware for networked lighting systems.
  • Manage the entire application development lifecycle including coding, testing, and debugging.
  • Research and evaluate new technologies for potential integration.
  • Debug hardware/software issues in MCU-based systems.
  • Collaborate with other discipline leads to create clear engineering specifications.
  • Build internal infrastructure to support firmware development and validation.
  • Conduct design reviews and interface with other engineers and departments.

Job Requirements

  • Excellent C/C++ programming skills with experience in MCUs and embedded system design.
  • Extensive experience in debugging embedded systems and microcontroller peripherals.
  • Solid understanding of ARM Cortex microcontrollers and configuration of boot loaders.
  • Desirable experience with wireless communication techniques and protocols.
  • Knowledge of networking connectivity protocols such as TCP/IP and MQTT.
  • Experience with JIRA or other issue tracking software.
  • BS or MS Degree in Electrical or Computer Engineering with 5+ years of relevant experience.
Apply now

More job openings