Description and Requirements
This position is a BMC Firmware Engineer: Campus Hire supporting the development of BMC (Baseboard Management Controller) firmware for Lenovo server platforms . You will work closely with experienced BMC firmware engineers and collaborate with global teams, gaining hands-on experience in firmware and embedded systems development through real projects.
This role is ideal for fresh graduates who are interested in building a long-term career in firmware and embedded systems , particularly in server and BMC technologies.
Responsibilities Assist in BMC firmware testing, validation, and debugging Support firmware build activities, test execution, and issue tracking Assist with firmware development workflows and tools build and test processes)
Learn BMC firmware architecture, development flow, and product lifecycle Support new platform (NPI) bring-up and validation activities Initially work under the guidance of senior engineers, gradually taking on more responsibility as experience grows
Growth & Development Short term : Focus on learning and support activities, gaining a solid understanding of BMC firmware development through testing, validation, and debugging
Long term : Gradually take ownership of firmware modules and grow into a BMC Firmware Engineer capable of independently designing, developing, and maintaining firmware features
Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering , or a related field Basic programming skills in C / C++ Basic Python scripting skills or willingness to learn Strong interest in firmware development, embedded systems, or server technologies Proactive learner with good teamwork and communication skills
Exposure to embedded systems coursework or projects is a plus, but not required Additional Locations : * Taiwan - Taipei City - Taipei * Taiwan * Taiwan - Taipei City * Taiwan - Taipei City - Taipei