Why Work at Lenovo
Description and Requirements
Staff Software Engineer
Create and test software to automate firmware and driver updates in Lenovo software for Microsoft Azure Stack solution. Administrate API, track code versions via Git, and work with DCG Solutions team and Microsoft partners to ensure delivery of secure and optimized code. Write, revise, and maintain test documentation and assist in the development of customer documentation. Debug customer and development issues. Track all updates and communications while working with Windows OS Enablement teams in North America, EMEA, and Asia. Configure, test, and maintain development-level and production-level hardware with new and current firmware, drivers, and OS builds. Oversee the respective lab network environment setup. Maintain strong business relationships with partners and customers through weekly meetings, teleconferences, and by attending partner forums and technical trainings.
Requirements:
Bachelor's Degree
6 or more months of relevant experience
Windows Server internal architecture, including bluescreen debugging; Microsoft Powershell and C#; Driver and firmware update automation software development including REST APIs; Microsoft Azure Stack Hub and Azure Stack HCI management APIs; Agile methodology and Atlassian Jira software.
Lenovo adopted a COVID-19 Vaccination Policy for US-based employees. As a condition of employment, employees must adhere to Lenovo’s US Vaccination Policy and be fully vaccinated against COVID-19, subject to any applicable accommodations. To be fully vaccinated means individuals must receive the full series of a vaccine either approved by the FDA or WHO and listed by the CDC (e.g. two dose of the Moderna, AstraZeneca or Pfizer-BioNTech vaccines; or one dose of the Johnson & Johnson vaccine). This applies to all US-based employees, contractors and interns, regardless of work location. As a condition of employment, you must provide proof that you are fully vaccinated or follow Lenovo’s accommodation process.