> Markdown version of [/jobs/ext/4604698-ai-server-test-sw-engineer](https://www.wearedevelopers.com/jobs/ext/4604698-ai-server-test-sw-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Server Test SW Engineer - **Company:** STARTECX INC. - **Location:** Garland, TX, United States - **Experience:** Experienced - **Salary:** $100,000 - $140,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, Systems Engineering, Automation of Tests, Intelligent Platform Management Interface, Bash Shell, BIOS, C++ (Programming Language), Code Coverage, Nvidia CUDA, Computer Programming, Computer Engineering, Continuous Integration, Software Debugging, Linux, Microprocessors, Ethernet, Firmware, General-Purpose Computing on Graphics Processing Units, InfiniBand, Python (Programming Language), PCI Express, Shell Script, Software Engineering, Software Testing Automation Framework, System Testing, Systems Integration, AI Infrastructure, Graphics Processing Unit (GPU), Extensible Firmware Interface, High Performance Computing, Test Scripts, Git, System-level Testing, Pytest, Information Technology, Hardware Infrastructure, Network Server, Jenkins, Nvme, Programming Languages - **Published:** November 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9a6a62c1a25ed44d ## About the Role * 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. ## 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.