Embedded Software Engineer with AI expertise
General Information
Req #
100015009
Career area:
Engineering
Country/Region:
Japan
State:
Kanagawa
City:
Yokohama-shi
Date:
Monday, January 22, 2024
Additional Locations :
JapanWhy Work at Lenovo
Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive.
And we go big. No, not big—huge.
We’re not just a Fortune 500 company, we’re one of Fortune’s Most Admired. We’re in 180 countries, working with 63,000 brilliant colleagues and counting. And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.
With our ingenuity, 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 Organization
Lenovo Japan Yokohama Office (Yamato Laboratory) is core development center of ThinkPad notebook PC products, and applicant will be assigned to software development team under its organization. Applicant will be requested to develop embedded software based on new open architecture supporting new use cases such as data analytic algorithm, end-of-life prediction, user profiling and so on, using AI/ML model.
Report to : Manager of ThinkPad Solution Development team
Subordinates : None
Number of Peers : 7
■Roles and Responsibilities
1.Design, develop, and maintain firmware for embedded systems.
2.Integrate AI and machine learning models into embedded systems for advanced functionalities such as user profiling, data classification, labelling, etc.
3.Collaborating with cross-functional teams to define project requirements and objectives, ensuring alignment with overall business goals.
4.Implement performance and quality modules to ensure the highest level of performance and reliability.
5.Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
6.Provide post-production support by identifying complex technical issues, evaluating options, and implementing solutions.
7.Collaborating with cross-functional teams to define AI project requirements and objectives, ensuring alignment with overall business goals.
■Key Interaction with:
•Lenovo ThinkPad development teams in Lenovo Yokohama office.
•Lenovo development teams in Lenovo China/USA offices.
•External ODM and ISV/IHV partner companies in China/Taiwan, United States
■Must Have – essential
-Experience of embedded software development
-Knowledge about AI/ML library (pytorch/scikit-learn/TensorFlow/Keras, etc…)
-Basic knowledge of AI algorithms
-Basic knowledge about data science
-Problem debugging/analysis skill, problem solving skill.
-Fluent English communication skill for both written (e-mail etc.) and verbal for daily activities. (Ref: TOEIC score 600 or above)
-Daily Japanese conversation skill if the applicant’s native language is not Japanese.
-Logical communication skill
Additional Locations :
Japan
Japan