Experience developing embedded firmware and/or PC-based tools (e.g., C/C++, Python, or C#), including simple GUI applications for test, control, or data visualization. Perform component selection, schematic capture, and support PCB layout activities with attention to EMI, thermal performance, and reliability.