AI Server Test SW Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
STARTECX Inc. is seeking an experienced AI Server Test Software Engineer to develop, implement, and maintain automated test software for AI servers, GPU computing platforms, and high-performance computing systems. The ideal candidate will have strong software development skills, hands-on experience with server hardware validation, and expertise in test automation, system diagnostics, and performance benchmarking.
The candidate will work closely with hardware, firmware, system integration, and manufacturing engineering teams to ensure AI server platforms meet functional, performance, reliability, and quality requirements., * Develop and maintain automated test software and frameworks for AI servers, GPU servers, and high-performance computing platforms.
- Design and implement test scripts for server hardware validation, system integration, functional testing, and production testing.
- Develop automated test solutions for CPUs, GPUs, memory, storage, PCIe, networking, power supplies, and cooling systems.
- Perform system-level validation, hardware diagnostics, stress testing, and performance benchmarking.
- Develop software tools to automate server bring-up, configuration, testing, monitoring, and failure analysis.
- Integrate test software with BMC/IPMI/Redfish interfaces for system management, monitoring, and control.
- Develop and maintain Linux-based test environments, scripts, and utilities.
- Analyze test logs, system telemetry, and performance data to identify hardware, firmware, and software failures.
- Troubleshoot issues involving GPU communication, PCIe connectivity, memory errors, thermal management, power consumption, and system stability.
- Implement test automation frameworks using Python, Bash, or other programming languages.
- Support AI server manufacturing test, engineering validation, and customer qualification activities.
- Collaborate with hardware, BIOS, BMC, firmware, and system engineering teams to improve test coverage and product quality.
- Maintain test documentation, software repositories, test procedures, and validation reports.
Requirements
- Bachelorβs degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
- 3+ years of experience in software development, test automation, server validation, or system testing.
- Strong programming skills in Python and/or C/C++.
- Experience with Linux operating systems and shell scripting.
- Hands-on experience developing automated test scripts and debugging software or hardware-related issues.
- Knowledge of computer architecture, server hardware, and system-level testing methodologies.
- Experience analyzing logs, test results, and system performance data.
- Strong problem-solving skills and ability to work independently in a fast-paced engineering environment.
Preferred Qualifications
- Experience testing AI servers, GPU servers, or high-performance computing systems.
- Familiarity with NVIDIA GPU platforms, CUDA, GPU diagnostics, and GPU stress testing.
- Experience with server technologies including PCIe, DDR memory, NVMe storage, Ethernet, and InfiniBand.
- Knowledge of BMC, IPMI, Redfish, BIOS, UEFI, and firmware validation.
- Experience with automated testing frameworks such as PyTest or Robot Framework.
- Familiarity with hardware diagnostic and benchmarking tools such as:
- NVIDIA DCGM
- GPU Burn
- stress-ng
- fio
- iperf3
- memtester
- Linux hardware diagnostic utilities
- Experience with CI/CD pipelines, Git, Jenkins, or similar automation infrastructure.
- Knowledge of server manufacturing test processes, system integration, and reliability validation.
- Experience working with rack-level AI infrastructure and liquid-cooled server systems.
Benefits & conditions
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦