Hardware Engineer

TPI Global (formerly Tech Providers, Inc.)
Santa Clara, CA, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Data Analysis Bash Shell Computer Engineering Software Debugging Linux Network Interface Controllers Python (Programming Language) Linux System Administration PCI Express Reliability Engineering Salesforce.Com
+2 more
Scripting Application Enhancement Tool

Job description

The ideal candidate is a hands-on hardware engineer with strong debugging skills, a disciplined approach to root-cause analysis, and experience with high-speed systems in Linux-based environments. You are detail-oriented, collaborative, and comfortable driving complex issues through resolution. You communicate clearly and effectively across engineering, operations, and manufacturing teams, and can drive cross-functional agendas with confidence. You actively seek out AI-powered tools and approaches to work more efficiently and expect them to be part of your everyday workflow., Manage and track failure cases and RMA workflows in Salesforce;develop and maintain automation to streamline validation and reporting;support Salesforce UAT activities as required Lead failure analysis of returned Pensando DPU and AI NIC hardware;perform structured RCA and author FA and 8D reports with actionable corrective actions Develop and maintain diagnostic scripts, test procedures, RMA validation workflows, and custom debug tooling using Python, Bash, or equivalent Identify recurring failure trends through data analysis and partner with Hardware, Design, and Manufacturing teams to drive systemic corrective actions Support hardware debug in Linux-based environments, including mechanical assembly and cable routing review as part of failure investigations Manage and track failure cases and RMA workflows in Salesforce;develop and maintain Salesforce-based automation to streamline validation workflows and reporting

Requirements

Strong bias toward leveraging AI tools to accelerate debugging, automate repetitive workflows, and improve overall engineering efficiency 5+ years of experience in hardware engineering, failure analysis, or related roles Strong knowledge of DPUs, AI NICs, PCIe, and high-speed networking Experience with Linux-based diagnostics Proficiency in Python, Bash, or other scripting languages Experience developing custom debug and validation tools Strong attention to detail and problem-solving skills Excellent verbal and written communication skills with the ability to drive cross-functional collaboration and align stakeholders across Hardware, Design, Manufacturing, and Operations teams

PREFERERRED QUALIFICATIONS Experience with Salesforce for case management or workflow tracking Background in manufacturing quality, reliability engineering, or RMA processes

ACADEMIC CREDENTIALS Bachelor’s in Computer Engineering, or a related field preferred

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · WWC 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

54 sec

Interpreting complex terminal commands safely using external explanation utilities

Dan Cranney +2 · LIVE

Videos

See all

Related articles

See all