HPE

Systems/Software Engineer III

HPE
Apply
4 days ago
Sunnyvale, CA, USASenior
H1B sponsor

Base Salary

$126k - $253k/yr

Responsibilities

  • Review design specifications with product marketing and software and hardware development teams.
  • Develop functional test plans for review and execute functional, scale, and performance test cases.
  • Report defects in a bug-tracking system and debug issues with development teams through resolution.
  • Automate test cases and integrate automated scripts for regression testing.
  • Validate networking products across functional cases, architectures, platforms, and technology environments.
  • Develop automation scripts using Python, Perl, and Robot.
  • Test networking protocols, telemetry, virtualization, containerization, and software-defined networking functionality.
  • Use Spirent and Ixia networking test equipment, including through automation.
  • Design and integrate software systems across multiple platform types and communicate architecture and design proposals to senior management.

Requirements

  • M.S. in Computer Engineering, or B.S. in Computer Science or Electrical Engineering with 6+ years of experience.
  • Strong programming fundamentals, including algorithms and data structures.
  • Proficiency in Python and GoLang; automation programming experience with Python or Perl.
  • Understanding of Linux operating systems, computer networking, network virtualization, containerization, and SDN.
  • Experience with white-box, black-box, and solution testing methodologies.
  • Knowledge of routing protocols including OSPF, BGP, IS-IS, multicast, MPLS, RSVP, L2VPN, L3VPN, and VPLS.
  • Knowledge of L2/L3 protocols and technologies including TCP/IP, Ethernet switching, VLAN, STP, LAG, MC-LAG, Virtual Chassis, IP routing, and class-of-service.
  • Understanding of OCST telemetry and SNMP.
  • Experience with the Robot automation framework and YAML and JSON serialization formats.
  • Expertise using Spirent and Ixia networking test equipment and automation.
  • Experience with software-system architecture, test-plan development, debugging, testing scripts, and testing tools.
  • Excellent analytical, problem-solving, written, and verbal communication skills, including the ability to communicate and negotiate technical options with senior management.
  • Ability to learn quickly, work proactively, and manage multiple tasks while adapting to existing and new technologies.

Benefits

  • Hybrid work arrangement requiring an average of two days per week from an HPE office.
  • Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
  • Personal and professional development programs supporting career growth and movement across divisions.
  • Inclusive workplace and accessibility support for qualified applicants with disabilities.

Tech Stack

GoLinuxPerlPythonRobot Framework

Categories

HPE

About HPE

10,000+ employees

Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.

Contact me