# Embedded Firmware Engineer III

**Company:** Videndum
**Department:** Engineering
**Role:** Firmware Engineer
**Location:** SmallHD - Cary, NC
**Salary:** $125,000 - $140,000/year

# **Embedded Firmware Engineer III**

## **Position Summary**

We are seeking an experienced **Embedded Firmware Engineer III** to develop embedded firmware for professional battery, power, and LED lighting products used throughout the cinema, broadcast, photography, and content creation industries.

In this role, you will design and develop production-quality firmware from concept through release, working closely with electrical, mechanical, software, product management, and test engineering teams. You'll play a key role in developing battery management systems, lighting controls, wireless connectivity, embedded communications, automated testing, and manufacturing support for commercial hardware products.

This is an excellent opportunity for a hands-on engineer who enjoys solving complex embedded systems challenges while contributing to products trusted by professional filmmakers and broadcasters worldwide.

* * *

# **What You'll Do**

### Embedded Firmware Development

- Design, develop, test, document, and maintain embedded firmware for battery, power, and professional LED lighting products.

- Develop bootloader and application firmware for ARM Cortex-M microcontrollers.

- Create reusable embedded C libraries with appropriate unit tests and documentation.

- Develop production-ready embedded software throughout the entire product lifecycle.

### Hardware Integration & Debugging

- Perform board bring-up and on-target debugging.

- Troubleshoot firmware using schematics, oscilloscopes, logic analyzers, and JTAG/SWD debugging tools.

- Develop low-level device drivers and hardware interfaces.

### Battery Management Systems

- Implement battery-management functionality including:

### Lighting & Connectivity

- Develop firmware supporting professional lighting-control protocols including:

- Implement Bluetooth® LE and Wi-Fi provisioning.

- Develop secure MQTT-based cloud connectivity.

### Communications & Embedded Systems

Develop and maintain embedded communications using:

- SMBus / I²C

- UART

- SPI

- Modbus

- TCP/UDP sockets

### Testing & Validation

- Plan and execute structured verification and regression testing.

- Conduct battery lifecycle, thermal, and load testing.

- Develop Python tools for:

### Product Support

- Support firmware releases and manufacturing.

- Assist with regulatory testing.

- Troubleshoot field issues and customer-reported problems.

- Collaborate across engineering teams throughout product development.

* * *

# **Required Qualifications**

- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (or equivalent professional experience).

- 5+ years of embedded firmware development experience with commercial hardware products.

- Advanced programming experience using Embedded C.

- Strong experience developing firmware for ARM Cortex-M microcontrollers.

- Experience with real-time operating systems such as ThreadX or FreeRTOS.

- Experience with:

- Working knowledge of:

- Ability to interpret electrical schematics and troubleshoot hardware/firmware interactions.

- Experience writing maintainable, well-documented production firmware.

- Strong analytical, problem-solving, communication, and collaboration skills.

* * *

# **Preferred Qualifications**

Experience with any of the following is highly desirable:

### Embedded Platforms

- Renesas Synergy SSP

- Renesas RA FSP

- e² studio

- Espressif ESP-IDF 5.x

- ESP32 devices

### Battery Systems

- Smart Battery systems

- TI bq-series battery-management ICs

- Battery cyclers

- Battery test equipment

- UN 38.3

- UL/IEC 62133

### Lighting Control

- DMX512

- RDM

- CRMX / LumenRadio

- Art-Net

- sACN

- Professional lighting systems

### Embedded Software Tools

- GUIX

- GUIX Studio

- Segger J-Link

- J-Flash

- Ozone

- PC-lint

- Doxygen

- Teamcenter

### Industry Experience

Experience developing products for:

- Professional cinema

- Broadcast

- Photography

- Professional LED lighting

- Gold Mount, V-Mount, or B-Mount battery systems

Additional experience with:

- Color science (CCT, xy chromaticity, spectral measurement)

- Thermal or fan-control firmware

- Motor control

- FPGA interfaces

- QSPI devices

- Battery laboratory safety and thermal-runaway testing

* * *

# **Why Join Us?**

You'll work on cutting-edge products used by professional filmmakers, broadcasters, photographers, and content creators around the world. As part of a collaborative engineering team, you'll have the opportunity to influence product architecture from concept through production while solving challenging real-world embedded systems problems.

If you're passionate about embedded systems, commercial hardware development, and building products that professionals rely on every day, we'd love to hear from you.

* * *

## **Benefits**

- Competitive salary

- Health, dental, and vision insurance

- 401(k) with company match

- Paid time off and company holidays

- Collaborative and innovative engineering environment

- Opportunities for professional growth and development

- Fun company events throughout the year

[Apply for this position](https://careers.videndum.com/jobs/8185690-embedded-firmware-engineer-iii/applications/new)