レノボ・グループ

レノボ・グループ

募集職種詳細

Engineer

Software Engineer (BIOS/ ECFW Engineer)

職務内容 ■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 and 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.



■職務内容
- お客様やマーケティング部門からの要件を適切に理解し、ユースケースや外部仕様書を作成する。
- 外部仕様書に基づき、システムファームウェアの上位設計(外部・内部)を行ない、技術仕様書を作成する。
- 技術仕様書に基づき、ソフトウェアの詳細設計とプログラミングを行なう。
- 問題が報告された場合に、デバッグを行ない、問題の修正を行なう。
- 単体テストの指示を行なう。
- 製品保証、製品技術部門とコミュニケーションをとり、問題状況の把握・報告、問題修正に関する交渉を行なう。
- 海外のThinkPad開発チームや社外開発委託チームと協業し、同じデザインで開発されるThinkPadの開発業務をサポートする。
- プロジェクトマネジャー及び直属上司に対して、開発状況の報告を行なう。


 
応募資格 - 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.


- 要求仕様書及び技術仕様書に基づきソフトウェア製品あるいは機能のデザイン及び実装を3年以上行った経験(C/C++ 言語での経験が望ましい)
- C/C++ 言語でのプログラミングスキル
- 問題のデバッグ・解析スキル、及び問題解決スキル
- 日々の業務において英語の文書 (Eメール等)及び英会話でコミュニケーションするスキル
- 日本語を母国語としない応募者の場合は業務上における日本語でのコミュニケーションスキル
- 論理的なコミュニケーションスキル

 
勤務地 Yokohama, Kanagawa