> Markdown version of [/jobs/ext/3871527-test-engineer-hardware](https://www.wearedevelopers.com/jobs/ext/3871527-test-engineer-hardware). 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). --- # Test Engineer (Hardware) - **Company:** Foxconn Industrial Internet - Fii - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Bash Shell, Ubuntu (Operating System), Information Engineering, Firmware, Information Management, Python (Programming Language), Unix Shell, Microsoft Office, Red Hat Enterprise Linux, Information Technology - **Published:** October 22, 2026 - **Apply:** https://www.thejobnetwork.com/job/1400cf9a-1bd4-471c-95f4-e31088f54ffe/test-engineer-hardware ## About the Role * Three (3) or more years working with Python in a professional environment is preferred. * Three (3) or more years working with Bash in a professional environment is preferred. * Three (3) or more years developing or Testing firmware in a professional environment is preferred. * Experience in Linux shell (RHEL, CENT, CLES, or Ubuntu) is preferred. * Proficient computer skills in Microsoft Office. * Strong organizational skills for planning, multitasking, and managing time effectively. * Attention to detail. * Exceptional verbal and written communications. * Excellent intrapersonal skills. Education and Experience: * Bachelor's degree in Electrical and Electronic Engineering, Information Management, Information Engineering, or Computer Science is preferred. * Three (3) or more years of working experience as Test Engineer and or IT Sys Admin. ## Description Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet high-quality standards via developing test plans, peer reviewing code, observing current processes, and testing materials through processes. Test Engineers work primarily in a Linux Shell, maintaining, diagnosing, and troubleshooting firmware., * Develop and formulate testing steps for product. * Install, configure, troubleshoot, and maintain test equipment, server, and network. * Evaluate and research on product automation test fixtures. * Collaborate with NC team and IT team to finalize testing process and network setup. * Validate API program for auto-testing results upload. * Regularly communicate with customer to ensure product P/N testing steps and ECN implementation. * Work with Asia team to introduce new product with FAI results for NPI readiness review. * Provide findings of testing yield and failure units analysis and release SOP product testing steps to operator. * Participates in cross-group collaboration and corporate initiatives, aiming to improving corporate competitiveness, service quality, and costs. * Conduct project management training of best practices in order for projects and operations to run smoothly and effectively. * Attend conferences and training as required. * Perform other functions and other related duties as directed by Manager.