📍 Minneapolis, United States 🇺🇸
Must Have 7+ Year Exp
Minneapolis, MN - Onsite Role
Responsibilities
· Design, develop, and maintain embedded firmware in C and C++ for microcontroller-based systems used in laundry applications.
· Own the end-to-end firmware development lifecycle from concept and architecture through build, test, debug, and deployment.
· Develop and implement connectivity between sensors and systems to monitor heat and temperature, water usage, and energy usage cycles.
· Work extensively with communication protocols such as Modbus and CANBus, and support Bluetooth Low Energy (BLE) connectivity where applicable.
· Collaborate closely with hardware and electrical engineers to perform custom board bring-up on new hardware platforms.
· Diagnose, troubleshoot, and resolve firmware issues at the board and system level, including low-level device drivers and RTOS-related problems.