General Information

Req #
Career area:
Software Engineering
Monday, May 23, 2022
Working time:
Additional Locations: 
* Yokohama-shi - Kanagawa - Japan

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.

And we go big. No, not big—huge.

We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.

The one thing that’s missing? Well… you...

Description and Requirements

■ About Lenovo culture

Our culture defines us…it's our DNA. We call it the “We Are Lenovo” culture and it's the values we share and the business practices we deploy. It's how we address our day-to-day commitments. The “We Are Lenovo” culture is embodied in the statement: We do what we say, we own what we do, and we like to constantly wow our customers

・CUSTOMERS in everything we do

・Global TEAM players guided by integrity and TRUST

・ENTREPRENEURS committed to driving change

・INNOVATORS who relentlessly pursue new idea

Our culture is what has enabled us to consistently raise the bar on delivering break-through innovations, award-winning designs, and strong financial performance.

To know more about who we are, visit

About Organization

Lenovo Japan Yokohama branch has mission to develop Lenovo ThinkPad Notebook PC products, and organization, where applicant is assigned to, has development responsibility of system firmware for those ThinkPad Notebook PC products by co-working with other teams inside and outside of the company.

- Report to : 1st line manager of system firmware development organization for ThinkPad Notebook PC products in Lenovo Yokohama office

- Subordinates : None

- Number of Peers : 14

Roles and responsibilities

- Understands the market/customer requirements properly and interprets them in use cases and functional specifications. 

- Leads and/or performs high level design of system firmware based on the functional specifications.

- Leads and/or performs detail design of system firmware.

- Leads and/or performs programming of system firmware.

- Leads and/or performs debugging of system firmware.

- Leads and/or performs problem fix of system firmware.

- Leads unit testing of system firmware.

- Communicates with the Product Assurance / Product Engineering teams, and tracks problem status.

- Communicate with Lenovo ThinkPad development teams in other country and external ODM companies to support their development activities.

- Communicates with the project managers and the people managers to report the development status.

Key Interaction with:

- Lenovo ThinkPad development teams in Lenovo Yokohama office.

- Lenovo ThinkPad development teams in Lenovo Beijing office.

- Lenovo ThinkPad development teams of Lenovo-Compal-Future-Center (LCFC) company in other countries.

- External ODM companies mainly in Taiwan.

- External system firmware (UEFI BIOS and/or Embedded Controller firmware) vendor companies in other countries.

■Must Have – essential
-  Experiences to read requirement documents and/or technical specification documents, then design and implement software product/feature in more  than three years (with C/C++ languages preferable)

- Programming skills in C/C++ languages

- Problem debugging/analysis skills, problem solving skills.

- English communication skill both with written (e-mail etc.) and verbal in daily activities.

- Ordinal Japanese conversation skill if an applicant’s native language is not Japanese.

- Logical communication skill.

* Yokohama-shi - Kanagawa - Japan