Firmware Engineer
San DiegoLast seen 12 days ago
Summary
Lead firmware development and support for the Electrical Engineering group, becoming the firmware owner. Develop bare metal C/C++ firmware for STM32H7 microcontrollers from board bring-up through peripheral drivers, while also maintaining a PC-based C++ GUI supporting Ethernet, CAN, and serial interfaces. Act as technical bridge between sales, customers, and engineering, providing pre/post-sales support and customer training. Support both legacy product maintenance and new electronic board development, with strong emphasis on documentation, code quality, and knowledge transfer.