Job Title: Firmware Developer
Location: Redmond, WA
Key Responsibilities:
Design and implement firmware for embedded systems.
Develop and maintain firmware using C/C++.
Engage in code reviews, design discussions, and technical meetings.
Conduct unit and integration testing of firmware modules.
Troubleshoot and debug firmware issues.
Document firmware designs, specifications, and test procedures.
Requirements:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Proficiency in C/C++ for embedded systems.
Experience with Linux and Baseboard Management Controller (BMC) is a plus.
8+ years of firmware development experience.
8+ years of experience with C/C++ for embedded systems.
8+ years of experience with embedded systems, microcontrollers, and hardware-software interactions.