Entry Level Software Engineer - Python and Perl Scripting

ZT Systems   •  

Seattle, WA

Industry: Telecommunications & Hardware


Less than 5 years

Posted 36 days ago

Are you ready for a change? At ZT Systems, we put People First, and from day one our team members make a difference. A fast-growing key player in a multibillion-dollar market, ZT designs and builds hyperscale compute and storage solutions for the world's largest datacenter customers. We are passionate about teamwork, and the consistent high quality of our solutions differentiates us in the minds of our customers. Here at ZT, we recognize hard work, commitment, leadership, and results, and we truly believe that behind every quality solution is a team

of highly talented individuals. Join us and become part of an industry-leading team that transforms ideas into reality.

About the Role

In this position, the Entry Level Software Engineer will serve as a key technical contributor to Validation organization. The Entry Level Engineer will be working in a cross functional team to develop and execute test plans and scripts which will verify product functionality, adherence to electrical specifications and production requirements; including SW stack and use case testing


  • Evaluate test specifications, requirements, strategies and methodologies for electrical validation and platform level testing
  • Coordinate test effort preparation and track requirements, schedules and actions
  • Review, track, document and summarize test results
  • Internal Server Research & Development Hardware Validation support


  • Knowledge of computer architecture, network, storage, etc.
  • Scripting experience (Python and Perl are required. Both original scripts as well as modifying existing script. (Bash and PowerShell are preferred, but not required)
  • Working knowledge of HTML and Javascript
  • Ability to articulate test results and see the big picture as well as the specific result
  • Knowledge of storage protocols, PCI Express, and/or networking
  • Experience developing and debugging code in different environments
  • Experience in validation, testing, and qualification of hardware and/or software

Minimum Qualifications

  • Board and platform level exposure (either in course work of real work experience)
  • A good understanding of system hardware, firmware and software
  • Ability to multi-task and exercise judgment in setting priorities
  • Must be a self-motivated faster learner and able to work independently
  • Self-driven, good team player
  • Bachelor's Degree in Computer Engineering or System Engineering, Software development
  • 0-1+ years of System Validation experience or equivalent is preferred but not required


Systems offers a highly competitive salary commensurate with work experience and/or education, an excellent benefits program that includes a 401(k) plan, health and dental insurance, and paid time off.

or handicap, or veteran status. ZT Systems is a Drug-Free Workplace.