Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every bullet point, we encourage you to apply and join us to create the extraordinary. Job Summary To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Software Test Development Engineer located in Austin, TX. Reporting to the Test Engineering Manager, the Software Test Development Engineer will serve as a key technical lead and individual contributor for a new liquid-cooled server rack product line. You will drive launch and ongoing support of high-power AI/ML, GPU, and hardware accelerator-based server, storage, and networking platforms featuring advanced liquid cooling. This role owns test process development for full rack (L6,10/L11) assembly and integration—ensuring quality, performance, and safety—across NPI and sustaining production. You’ll design procedures, automate test execution, analyze data for continuous improvement, and leverage liquid cooling expertise to deliver robust end-customer solutions. What a typical day looks like: The Software Test Development Engineer plays a vital role in ensuring the quality and reliability of hardware products, contributing to the overall success of the manufacturing process and customer satisfaction Responsible for contributing to the end-to-end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers. Test System Development: Design and develop test systems and procedures for manufacturing processes. This includes creating test plans, test cases, and test scripts to assess the functionality and performance of hardware components or devices such as motherboard, memory, CPU, storage (SSD, HDD, NVMe) and PCIE devices (NIC, GPU) Test Software Development: Create, validate, release, and maintain test software and scripts that automate the testing process. This software may include code for controlling test equipment, collecting and analyzing data, and generating test reports Test Sustaining: Support and maintenance for the manufacturing server (L10) and rack (L11) level test software and infrastructure deployed at our production facilities Collaboration: Work closely with cross-functional teams, including hardware engineers, manufacturing engineers, and quality assurance personnel, to ensure alignment on testing requirements and quality standards
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior