Hardware Engineer

A10 Networks•San Jose, CA
•Hybrid

About The Position

A10 Networks is seeking a hands-on Hardware Engineer to support the development, validation, and deployment of new hardware products and servers. The role works closely with Hardware, Software, QA, Manufacturing, and other cross-functional teams to ensure products are tested, configured, documented, and supported throughout their lifecycle. The position includes work in a lab or hardware integration environment and requires safely lifting and installing servers and networking equipment weighing up to 50 pounds.

Requirements

  • Bachelor’s degree in Electrical Engineering or a related technical field, or equivalent practical experience.
  • Experience with hardware testing, system validation, server bring-up, or hardware integration.
  • Familiarity with Linux installation, configuration, and basic troubleshooting.
  • Familiarity with Python and scripting.
  • Hands-on experience with computer systems, servers, components, cables, peripherals, and test equipment.
  • Ability to read and understand hardware specifications, schematics, installation procedures, and technical documentation.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Strong written and verbal communication skills.
  • Willingness to work hands-on in a lab or hardware integration environment.
  • Ability to safely lift and install servers and networking equipment up to 50 pounds.

Nice To Haves

  • Experience supporting software development or QA teams.
  • Knowledge of component qualification, alternate sourcing, or product lifecycle support.

Responsibilities

  • Execute hardware and system-level testing for new product introduction (NPI) programs.
  • Perform system bring-up, validation, and readiness checks for new hardware platforms.
  • Verify system checklists and ensure product requirements are met before release.
  • Install and configure Linux and other required operating systems.
  • Automate tests using Python and Tera Term scripts.
  • Set up hardware systems for software development, integration, testing, and debugging.
  • Support standard and AI server platforms, including initial configuration and functional validation.
  • Develop, maintain, and improve hardware installation documents.
  • Support component qualification parts and alternative sources.
  • Troubleshoot, debug, repair, and maintain new and legacy hardware systems.
  • Provide sustaining engineering support to Software, QA, and other engineering teams.
  • Investigate hardware issues, identify root causes, and recommend corrective actions.
  • Maintain accurate test results, issue reports, configuration records, and technical documentation.
  • Collaborate with cross-functional teams to resolve issues and support project schedules.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service