
Test Engineer (Linux + Python) – Nationwide Travel
FlexTrades is hiring experienced Test Engineers to support critical failure analysis and root cause troubleshooting for server and compute rack systems. This contract-based role is ideal for engineers with advanced Linux and Python skills who thrive in solving complex technical problems others can’t. Work alongside a highly collaborative team while earning top pay, guaranteed overtime, and full benefits.
Job Location
Nationwide travel-based opportunity with possible job sites in Kentucky, Tennessee, and Missouri.
Job Summary
As a Test Engineer with FlexTrades, you’ll be the go-to expert for identifying and resolving system-level issues that Debug Techs, Test Techs, and Production teams are unable to solve. This role focuses on deep hardware troubleshooting, firmware diagnostics, Linux command-line operations, and Python-based scripting. You’ll also be responsible for creating detailed documentation to support future resolution efforts.
Key Responsibilities
- Troubleshoot and resolve failures that lower-level Test and Debug Techs cannot solve
- Analyze and identify root causes of hardware, firmware, or system-level issues
- Support teams in diagnosing and documenting complex issues across multiple systems
- Work with Linux operating systems and command-line environments daily
- Write, modify, and execute Python scripts for diagnostic, automation, and test purposes
- Interpret and update schematics, debug scripts, test procedures, and WIKIs
- Guide lower-level engineers through issue analysis and problem-solving
- Conduct system tests and evaluate computer hardware functionality, startup behavior, and firmware operations
- Document resolutions to recurring issues and update work instructions, troubleshooting guides, and test protocols
- Use engineering root cause tools such as SPC, CAPA, Fishbone, 5 Whys, Pareto, and fault tree analysis
Candidate Requirements
- Bachelor’s degree in computer science, electrical engineering, electronics, or related field (required)
- Expert-level experience in Linux OS and Linux command-line operations
- Strong proficiency in the Python programming language
- In-depth understanding of computer hardware, including components and system interactions
- Familiarity with computer firmware and automated hardware diagnostic processes
- Ability to read and interpret electrical schematics and wiring diagrams
- Strong documentation skills for technical processes and troubleshooting procedures
- Proven experience using root cause analysis methodologies
- Knowledge of SPC and other quality/process control tools
- Must be able to pass a drug test
- Willing to travel for long-term assignments (3 to 12 months)
- Available for 2nd or 3rd shift with 50+ hours/week
Compensation & Benefits
- $80/hour + guaranteed overtime (paid at time and a half)
- Full suite of benefits
- Paid travel to and from job sites
- Paid lodging (single-occupancy hotel room)
- Daily per diem of $45
- Flexibility to take time off between assignments
About FlexTrades
FlexTrades is a leading provider of skilled engineering and technical talent to manufacturers and technology companies across the U.S. Our Test Engineers work on the front lines of innovation, solving problems that matter and making systems work better. With competitive pay and travel flexibility, FlexTrades gives you the tools to take your engineering career to the next level.
FlexTrades is an equal opportunity / affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, including individuals with disabilities and veterans.
