Test Automation & Firmware Engineering Intern

SanminaColorado Springs, CO
110d$22 - $28

About The Position

In this role, the Test Automation & Firmware Engineering Intern will participate in firmware validation and test automation activities for the Viking Enterprise Solutions engineering group. This role is critical in supporting the qualification of cutting-edge data storage and server products in our Colorado Springs lab. The intern will develop and maintain a sophisticated Python 3 test suite designed to automate performance benchmarks, stress tests, and hardware validation. They will execute these automated test cases, analyze results, and help diagnose failures across firmware, hardware, and OS layers.

Requirements

  • Currently pursuing a degree in Computer Science, Computer Engineering, or a related field.
  • Strong Linux operating system experience, including package management (dnf/apt), system services (systemctl), and shell scripting.
  • Proficiency in Python 3 scripting and a solid understanding of its standard library.
  • Familiarity with server hardware components (e.g., BMC, BIOS, NVMe, DIMMs).
  • Basic understanding of networking concepts (TCP/IP, DNS, SSH, Firewalls).
  • Excellent problem-solving skills and strong communication to interact with the team.

Responsibilities

  • Set up and configure lab systems, including servers, switches, and storage enclosures.
  • Install and manage various Linux distributions (e.g., Fedora) and test software on DUTs (Devices Under Test).
  • Develop and maintain Python 3 test scripts for hardware validation and performance benchmarking.
  • Automate interactions with server hardware using command-line tools like ipmitool, nvme-cli, smartctl, and fio.
  • Execute test suites, collect logs, and generate comprehensive test reports in Excel and PDF formats.
  • Retrieve system logs, firmware logs, and diagnostic data from servers and JBODs for failure analysis.
  • Open and track issues discovered during testing, integrating results with Jira.
  • Troubleshoot complex failures related to firmware, hardware configuration, OS settings, and network connectivity.

Benefits

  • Pay: $22.00 - $28.00 per hour, depending on college year.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Intern

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service