CrawlJobs Logo

Senior Hardware Diagnostics Engineer

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Santa Clara

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate, high-energy engineers to help achieve that mission. The Data Processing Unit (DPU) team brings together state-of-the-art software and hardware expertise to create a highly programmable and high-performance ASIC with the capability to efficiently handle large data streams. Thanks to its integrated design, this solution empowers teams to operate with increased agility and deliver significantly superior performance compared to CPU-based alternatives. Central to our mission is development of platforms for Azure Datacenters based on our highly programmable data processing chip (DPU). As a Hardware Diagnostics Engineer, you will be responsible for the development of hardware diagnostics that shall be used to validate all the components of the DPU based systems.

Job Responsibility:

  • Develop test plans to validate new products working closely with Hardware (Silicon & Board Design), Software (Platform & OS) and Mfg. Test Engineers
  • Develop tests and debugging tools to validate the functionality of hardware systems
  • Perform product validation and verification of systems in field or lab environment
  • Prepare and submit test reports highlighting the diags. coverage for various components/ subsystems
  • Train the technicians responsible for carrying out testing activities at CM/ ODM site
  • Provide support to the Hardware Test Engineers (DVT) in development of automated test cases

Requirements:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience OR equivalent experience
  • 4+ years of experience in hardware functionality through Datasheets, Schematics & Functional Specifications
  • 4+ years of experience in Linux kernel drivers for IO Peripherals and sensors
  • 4+ years of experience in writing and understanding infrastructure written in Python/ GTK
  • 4+ years of experience working on BMC/IPMI frameworks and x86 BIOS/ UEFI
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have:

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience
  • Experience working with CM/ODM on manufacturing diags, fault isolation, & RCCAs
  • Experience working with traffic generators, PCIe, DDR, SPI & I3C/I2C protocol analyzers
  • Windows Programming Experience (Visual Studio+)

Additional Information:

Job Posted:
January 15, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Hardware Diagnostics Engineer

Senior Hardware Design Engineer

This role is for a Senior Hardware Design Engineer to work onsite with HPE in Ba...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering
  • 10+ years of experience
  • Strong hands-on experience of High speed board design
  • Experience with PCB design tools such as Cadence Concept or Orcad and Allegro
  • Good understanding of high-speed signal integrity
  • Experience with common communication protocols such as DDR4, PCIe, XAUI, SPI or I2C
  • Experience working with Ethernet switching technology such as Fast Ethernet, Gigabit, 10GbaseT
  • Experience working with Power Over Ethernet such as POE, POE+, 4-Pair UPOE
  • Experience working with PowerPC, ARM and x86 architecture
Job Responsibility
Job Responsibility
  • Hardware design and development, component selection, schematic design, layout review, signal integrity analysis
  • Provide hardware specification document and review with cross-functional teams
  • Work closely with mechanical/thermal design team during product planning and design stage
  • Draft detailed design verification test plan for proto testing
  • Draft diagnostic requirements as needed for design verification and mass production
  • Work with manufacturing team to transition the products for mass production
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & professional development programs
  • Inclusive work environment
  • Fulltime
Read More
Arrow Right

High Performance Compute Hardware Engineer

Responsible for providing technical support to our client by maintaining the cor...
Location
Location
United States , Vicksburg
Salary
Salary:
78700.00 - 181200.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Top Secret Clearance, TS/SCI preferred
  • Security+ and Linux+ certification
  • Must be a self-starter who is able to work independently, without supervision, and within a team environment
  • Have extensive Linux-based hardware troubleshooting and diagnostics experience
  • Able to communicate prognosis and impact with both the customer and HPE teams
  • Ability to work in a multi-technology environment with the ability to diagnose complex technical problems to their root cause
  • Able to communicate with internal and external senior management confidently and demonstrate the professionalism of the job family
  • 4+ years of professional experience and a Bachelor of Arts/Science or equivalent degree in computer science or related area of study
  • without a degree, three additional years of relevant professional experience (7+ years in total).
Job Responsibility
Job Responsibility
  • Hardware break/fix experience required
  • Reports daily to, and works physically at, the Customer Site
  • Accountable for meeting and maintaining customer’s SLA (Service Level Agreement)
  • Engages in technical problem solving across multiple technologies
  • Owns and drives service tickets, including the ordering of parts for needed repairs
  • Gather data, perform analysis, and escalate problems to higher-level product support groups and appropriate management to ensure timely resolution of system or customer issues
  • Performs daily hardware diagnostics and repairs
  • Responsible for verifying and implementing the detailed technical solution to the problem
  • Participates as part of a team and maintains good relationships with team members and customers
  • Collects and determines data from appropriate sources to assist in determining customer needs and requirements
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion.
  • Fulltime
Read More
Arrow Right

High Performance Computing Hardware Engineer

Provide technology consulting to external customers and internal project teams i...
Location
Location
United States , Aberdeen
Salary
Salary:
101900.00 - 234500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Secret Clearance required
  • Breakfix experience required
  • Must be flexible to support off hours as needed
  • Security+ Certification required
  • Linux+ Certification required (must obtain prior to start date, if not held)
  • Extensive Linux-based hardware troubleshooting and diagnostics experience
  • Ability to work in a multi-technology environment
  • Ability to communicate confidently with senior management
  • 4+ years of professional experience with a BA/BS degree in Computer Science or related field (or 7+ years of relevant experience without a degree)
  • Ability to work independently and within a team environment.
Job Responsibility
Job Responsibility
  • Report daily to and work physically at the customer site
  • Meet and maintain SLA (Service Level Agreement)
  • Engage in technical problem solving across multiple technologies
  • Own and drive service tickets, including ordering parts for repairs
  • Gather data, perform analysis, and escalate issues for timely resolution
  • Participate as part of a team and maintain customer relations
  • Verify and implement technical solutions to problems
  • Maintain on-site part inventory.
What we offer
What we offer
  • Comprehensive health, financial, and emotional well-being programs
  • Personal and professional development opportunities
  • Inclusive work environment
  • Flexibility to manage work-life needs
  • Career training programs.
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer

AnaVation is seeking a highly skilled Senior Systems Engineer to join our Cross ...
Location
Location
United States , Vienna
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering, Computer Science, or related technical discipline
  • 7–9 years of documented experience in Information Systems Engineering
  • Hardware and network designs for large-scale enterprise applications
  • Implementing and maintaining security best practices, creating and maintaining documentation for architecture, configuration and processes
  • Experience establishing and maintaining monitoring and alerting systems for cloud and on premise resources
  • Optimizing on premise and cloud infrastructure for cost efficiency and performance
  • Troubleshooting and resolving issues related to performance and availability
  • Documented and demonstrated experience with troubleshooting and problem solving
  • Experience with software development
  • Experience scripting and programming for automation
Job Responsibility
Job Responsibility
  • Architect, develop and support a for a highly available resource for mission-critical programs composed of numerous AWS services and on-premises servers across multiple locations
  • Automation and Cloud Integration: Automate the creation and management of AWS resources using AWS CloudFormation, AWS Lambda, GitLab, BASH, and Python scripting
  • Infrastructure Lifecycle Automation: Design and implement an automated, hands-free monthly server rebuild and switchover process leveraging CloudFormation, Lambda, and EventBridge
  • Linux Automation and Monitoring: Develop and maintain a comprehensive system of scripts and processes to automate configuration, maintenance, and monitoring of UNIX systems
  • Maintain network hardware and server infrastructure, including analysis, configuration, installation, and testing of new hardware and software
  • Support daily network operations, evaluating utilization, monitoring response times, and detecting and resolving operational problems
  • Troubleshoot issues at both the physical and logical levels of the network, using diagnostic tools and communication protocol analysis
  • Participate in planning, design, technical reviews, and implementation of network and infrastructure projects supporting voice and data communications
  • Maintain and enhance network infrastructure standards, including TCP/IP communication protocols, and ensure adherence to industry and security best practices
  • Exhibit proficiency with virtualization technologies (VMware, AWS, etc.) and network administration, ensuring high system availability and scalability
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Senior Controls Engineer

Carbon is looking for a print algorithm and controls engineer in our Print Depar...
Location
Location
United States , Redwood City
Salary
Salary:
132800.00 - 199200.00 USD / Year
carbon3d.com Logo
Carbon, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Controls, Mechanical, Mechatronics, or Electrical Engineering or related field
  • At least 6 years of industry experience
  • Multi-language programmer from prototyping (e.g., Python, MATLAB) to production (C++)
  • Experience implementing closed loop control systems from prototype (Python) to production (C++)
  • Experience in system identification and digital signal processing
  • Experience implementing and automating diagnostics, system health checks, GUI tools, calibration, and performance scripts
Job Responsibility
Job Responsibility
  • Demonstrate subsystem prototype viability and guide system designs from conception to production level functionality
  • Interface with hardware engineers to provide design recommendations for actuator, sensor, and electrical (ADC/DAC) designs
  • Identify subsystem anomalies during integration phase and provide design recommendations
  • Design and implement novel data structures and control / optimization algorithms in a distributed compute setting through Carbon's code review process
  • Interface with the support team to diagnose and solve print and process issues in the field
What we offer
What we offer
  • Equity
  • Benefits
  • Time off programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Generalist

As a Senior Software Engineer, Generalist at Chef Robotics, you'll play a pivota...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 7+ years of professional experience in software development with demonstrated full-stack capabilities
  • Proven experience in software development, with a focus on autonomous systems, robotics, or related fields
  • Strong proficiency in programming languages such as Python and JavaScript/TypeScript, with emphasis on object-oriented design and development
  • Experience with software development tools and frameworks commonly used in robotics and autonomous systems (e.g., ROS, OpenCV, TensorFlow, etc.)
  • Familiarity with sensor fusion techniques, perception algorithms, and other technologies relevant to autonomous robotics operations
  • Advanced understanding of cloud infrastructure and deployment (AWS, GCP, or Azure)
  • Experience with containerization (Docker) and orchestration (Kubernetes) technologies
  • Proven experience leading complex, multi-disciplinary software projects from conception to deployment
  • Strong background in system architecture design and cross-functional technical decision-making
Job Responsibility
Job Responsibility
  • Collaborate with robotics engineers, hardware engineers, and other software engineers across the tech stack to design, develop, and deploy software solutions for food automation robots
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and maintenance
  • Develop robust, scalable, and maintainable software systems that meet the unique challenges of commercial food production environments
  • Implement algorithms for perception, manipulation, motion planning, and control to enable autonomous food preparation behavior
  • Work across frontend dashboards, backend APIs, and cloud infrastructure to build comprehensive solutions that integrate with robotics hardware and AI systems
  • Design and optimize database schemas to support robot operations, telemetry, recipe management, and system analytics
  • Implement efficient data pipelines between on-device robotics systems and cloud services
  • Create data access layers and APIs that enable seamless integration across multiple subsystems
  • Develop real-time data processing systems for robotics telemetry and performance monitoring
  • Establish data integrity protocols and backup systems across distributed robotics deployments
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Senior Cloud Engineer

The Senior Cloud Engineer is responsible for the development, delivery and perfo...
Location
Location
United States , Wilton
Salary
Salary:
Not provided
asml.com Logo
ASML
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Information Technology, Computer Science or Engineer. Master’s degree a plus
  • 8 years related and proven experience in large technical software development environments
  • Linux (RHEL, Centos)
  • Networking – Architecture (TCP/IP UDP)
  • Ticketing system – (Service now)
  • Monitoring systems - (Splunk)
  • Application management experience (Atlassian Stack - JIRA, Confluence, Wiki, Bitbucket)
  • Storage knowledge (NFS, SMB, CIFS, ZFS, NAS)
  • Scripting language (Python, Bash, Perl)
  • SW Developer tools (IDE, code quality checkers, review tool, etc.)
Job Responsibility
Job Responsibility
  • Collaborates with teams across various projects and customers on feasibilities and applications' customizations
  • Responsible for SW build and development support activities for systems local or remote, which includes installation, software patch, system security, data backup, storage management, VM, and problem analysis activities
  • Performs remote troubleshooting through diagnostic techniques and pertinent questions
  • Provides Support process by serving as Tier 1 / Tier 2 point of contact and owner of problem/incident
  • Logs all customer requests and updates calls utilizing the designated call handling and tracking system
  • Define improvement proposals that focus on system performance and process efficiency for end-users
  • Investigate and implement non-standard changes with a limited scope
  • Support / take ownership of requests from engineering and help to solve these requests
  • Ensures all IT standard processes and procedures and Service Level Agreements are met
  • Other duties as assigned
  • Fulltime
Read More
Arrow Right

Senior Industrial Automation Engineer

At Machina Labs, we’re reshaping manufacturing through advanced robotics and mac...
Location
Location
United States , Chatsworth
Salary
Salary:
140000.00 - 180000.00 USD / Year
machinalabs.ai Logo
Machina Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in an engineering, physics, or computer science discipline
  • 5+ years extensive experience in industrial robotic programming and applications
  • Experience with PLC integration and programming
  • Experience with structured text type programming
  • Experience with Beckhoff automation systems and programming
  • Knowledge of 1+ programming languages (ex. Python, C++)
  • Mechanical and electrical troubleshooting skills
  • Experience in fast-paced iterative design and manufacturing environments
  • Excellent written and verbal communication skills
  • Experience solving complex problems on schedule with minimal supervision, both individually and as a member of a team
Job Responsibility
Job Responsibility
  • Architect, write, and debug PLC code with an emphasis on generating code that is organized, structured, documented, maintainable, and reusable for high-volume manufacturing applications
  • Configure, prepare and integrate industrial controls hardware and electrical components for on site integration
  • Develop and execute test plans for validating control hardware functionality
  • Preparation and integration of cable routing plans and schedules
  • Perform diagnostics and remediation on faulty control hardware and control systems
  • Develop custom robot application code to interface with new technologies
  • Integration of safety systems for automation cells (estops, lockout fences, robot safety interface, etc.)
  • Setup and test field bus networks (EtherCat, Ethernet, etc.)
  • Create technical documentation for electromechanical systems (wiring schematics, BOMs, etc.)
  • Write machine and work cell documentation, manuals, and spare parts lists as required
What we offer
What we offer
  • comprehensive benefits (Medical, Dental, Vision)
  • PTO
  • Stock Options
  • Fulltime
Read More
Arrow Right