Lenovo logo
Lenovo
Posted 4 days agoVerified live 5h ago

Tools Development Engineer (REMOTE)

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
190 H-1B approvalsDept. of Labor
28 green cardsCertified filings
Requirements EngineeringServer Hardware ArchitectureHardware ServiceabilityHardware Diagnostics and Fault IsolationDesign for Serviceability (DFS)BMCRedfishDOORSJiraConfluenceGit

About the company

Lenovo Group is a computer technology company that manufactures personal computers, smartphones, televisions, and wearable devices.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
190H-1B approved
97%approval rate
54new H-1B hires
28PERM certified
$113,547median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202367
202443
202565
202615
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202312
202412
20258
202623
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202321
20247
Top sponsored roles
Advisory IT EngineerSr. Engineer, SWUser Experience (UX) Data AnalystSolution Product ManagerFP&A SPECIALIST
Sponsored employees from
IndiaChinaSwitzerlandBrazilCanada

Job description

Summary

Lenovo is a global technology company developing AI-enabled devices, infrastructure, software, solutions, and services. The Tools Development Engineer will define and document serviceability tool architecture and requirements for next-generation AI, HPC, GPU-accelerated, and non-x86 server platforms, supporting diagnostics, fault isolation, repair, telemetry, and service documentation. The role partners with architects, developers, technical writers, and other stakeholders to identify gaps and drive serviceability throughout the product lifecycle.

Responsibilities

  • Partner with Service Architects, platform design leads, hardware and firmware developers, system architects, and other engineering stakeholders to define and document serviceability requirements for next-generation non-x86 server platforms, including AI, HPC, and GPU-accelerated systems
  • Develop, maintain, and improve detailed serviceability requirements, technical specifications, design guidance, engineering documentation, and action plans that support hardware diagnostics, fault isolation, repair procedures, telemetry, event reporting, and service verification
  • Review platform architectures, product designs, and engineering proposals to identify serviceability gaps, risks, ambiguities, conflicting requirements, and opportunities for improvement, and drive cross-functional alignment toward resolution
  • Translate service and problem-determination needs into clear, measurable, and testable product requirements that enable efficient diagnosis, maintenance, repair, and recovery of complex server systems
  • Maintain traceability between service use cases, product requirements, diagnostic capabilities, design decisions, and published service information throughout the product development lifecycle
  • Participate in architecture reviews, design reviews, readiness assessments, product readiness reviews, failure analysis activities, and other technical discussions to ensure serviceability is incorporated from early design through product launch and sustaining support
  • Evaluate existing serviceability documentation and identify opportunities to create, update, consolidate, archive, or retire content to improve documentation quality, usability, and maintainability
  • Support Information Development and technical publications teams by providing technical content, engineering reviews, and subject matter expertise to ensure the delivery of accurate and effective service documentation
  • Independently manage assigned projects, identify dependencies, prioritize deliverables, and drive work to completion while balancing engineering quality, project timelines, and business objectives

Skills

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline, with a minimum of three (3) years of experience developing technical requirements, engineering specifications, architecture documentation, or similar technical content
  • Demonstrated experience defining product requirements related to hardware serviceability, diagnostics, technical support, repair processes, or related engineering functions
  • Working knowledge of server hardware architecture and major subsystems, including processors, memory, storage, power, cooling, firmware, management controllers, and system interconnect technologies
  • Ability to understand complex technical designs and effectively communicate technical concepts to engineering, documentation, and cross-functional stakeholders through clear written and verbal communication
  • Experience with enterprise server technologies, data center infrastructure, rack-scale systems, or similar platforms, including serviceability, diagnostics, fault isolation, field-replaceable unit identification, or problem determination workflows
  • Familiarity with technologies and tools such as BMCs, Redfish, system event logs, telemetry, firmware diagnostics, hardware health monitoring, out-of-band management, DOORS, Jira, Confluence, Git, or comparable platforms
  • Experience participating in architecture reviews, design reviews, product readiness reviews, failure analysis activities, or comparable engineering governance processes
  • Understanding of Design for Serviceability (DFS), Design for Supportability (DFSu), Design for Reliability (DFR), or similar engineering methodologies
  • Demonstrated ability to work independently, manage ambiguity, take initiative, and drive cross-functional technical issues to successful resolution
  • Strong organizational, technical writing, document management, and content lifecycle management skills, with the ability to maintain high-quality engineering documentation
  • Experience collaborating with geographically distributed engineering, development, support, and technical publications teams
  • Preferred experience supporting ARM-based, AI, GPU-accelerated, high-performance computing (HPC), or other non-x86 server platforms
  • Proven ability to balance technical depth, documentation quality, project schedules, and business priorities while delivering practical solutions that improve the overall service experience

Qualifications

Must Haves

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline, with a minimum of three (3) years of experience developing technical requirements, engineering specifications, architecture documentation, or similar technical content
  • Demonstrated experience defining product requirements related to hardware serviceability, diagnostics, technical support, repair processes, or related engineering functions
  • Working knowledge of server hardware architecture and major subsystems, including processors, memory, storage, power, cooling, firmware, management controllers, and system interconnect technologies
  • Ability to understand complex technical designs and effectively communicate technical concepts to engineering, documentation, and cross-functional stakeholders through clear written and verbal communication
  • Experience with enterprise server technologies, data center infrastructure, rack-scale systems, or similar platforms, including serviceability, diagnostics, fault isolation, field-replaceable unit identification, or problem determination workflows
  • Familiarity with technologies and tools such as BMCs, Redfish, system event logs, telemetry, firmware diagnostics, hardware health monitoring, out-of-band management, DOORS, Jira, Confluence, Git, or comparable platforms
  • Experience participating in architecture reviews, design reviews, product readiness reviews, failure analysis activities, or comparable engineering governance processes

Nice to Haves

  • Understanding of Design for Serviceability (DFS), Design for Supportability (DFSu), Design for Reliability (DFR), or similar engineering methodologies
  • Demonstrated ability to work independently, manage ambiguity, take initiative, and drive cross-functional technical issues to successful resolution
  • Strong organizational, technical writing, document management, and content lifecycle management skills, with the ability to maintain high-quality engineering documentation
  • Experience collaborating with geographically distributed engineering, development, support, and technical publications teams
  • Preferred experience supporting ARM-based, AI, GPU-accelerated, high-performance computing (HPC), or other non-x86 server platforms
  • Proven ability to balance technical depth, documentation quality, project schedules, and business priorities while delivering practical solutions that improve the overall service experience

More jobs like this