Lead Software Test Development Engineer for Hardware Manufacturing
About the role
Jabil is seeking a Lead Software Test Development Engineer who will directly contribute to the validation test solutions in place for server hardware manufacturing facilities. You will play a vital role in ensuring the quality and reliability of hardware products in a large‑scale production environment. You will be responsible for contributing to the end‑to‑end architecture, definition, development and production deployment of production software applications and infrastructure spanning multiple customers and manufacturing regions. You will also interface with internal engineering, manufacturing and quality teams and our end customers to ensure your software deliverables meet the rigorous standards of Jabil’s world‑class manufacturing environments.
Responsibilities
- Test System Development: Design and develop test systems and procedures for hardware validation during manufacturing, including test plans, test cases, and test scripts for components such as motherboards, memory, CPUs, storage (SSD, HDD, NVMe) and PCIe devices (NIC, GPU, mezzanine cards, RAID cards).
- Test Software Development: Create, validate, release, and maintain test software and scripts that automate testing, including code for controlling test equipment, collecting and analyzing data, and generating test reports.
- Test Sustaining: Support and maintain manufacturing server (L10) and rack (L11‑L12) level test software and infrastructure deployed at production facilities, implementing minor system configuration changes for new product variants or revisions.
- Documentation: Maintain comprehensive documentation of test procedures, specifications, and infrastructure for manufacturing servers and racks.
- Collaboration: Work closely with hardware engineers, manufacturing engineers, and quality assurance personnel to ensure alignment on testing requirements and quality standards.
Qualifications
- Education: BS degree in Electrical/Computer Engineering, Computer Science, or a related field (preferred). Relevant experience may be considered in lieu of a degree.
- Experience: 5–8 years in a software role related to manufacturing test development/sustaining with enterprise server, storage, or networking products.
- Core Skills (required 2‑3, with expectation to expand):
- Programming/scripting languages: Python, BASH; C, C++ a plus.
- Linux development expertise (CentOS/Ubuntu).
- Hardware and API solutions for controlling and stressing L10 devices (IPMI, Redfish, mprime, FIO, Linpack, ptugen, memtester, iperf).
- Creation and configuration of Virtual Machines (DHCP, PXE boot, nginx) using VMWare.
- Enterprise Ethernet datacenter switching/routing (L1‑L3, BGP, DHCP Relay, ECMP); Arista CloudVision a plus.
- Code versioning tools (Git preferred).
- Professional software engineering practices across the full software development life cycle.
- Experience working in multi‑site, multi‑cultural environments.
- Additional Abilities: Excellent verbal and written communication; experience with server hardware interaction, validation, and configuration; ability to travel domestically and internationally up to 10%.
Preferred Qualifications
- Master’s degree in EE/CE, Computer Science, or related field.
- 10+ years of experience in the electronics manufacturing industry.
- Experience with test architecture design and methodology.
- Experience with hyperscale customers and environments.
- Proficiency in 5+ of the core skills listed above.
Pay
The pay range for this role is $105,100 – $189,200. Actual offered rate will consider qualifications, experience, geographic location, education, market data, and internal equity.
Benefits
- Short‑term incentive based on performance.
- Medical, dental, and vision insurance plans.
- Paid time off accruing at a rate of 3.07 hours per week during the first year.
- Four weeks of paid parental leave.
- In 2027, 11 company‑paid holidays (9 fixed holidays and 2 optional floating holidays), subject to annual change.
- 401(k) retirement plan.
- Employee stock purchase plan.