Systems/Software Engineer I

Hewlett Packard Enterprise

Sunnyvale, CA0–2 yrs49m agovia LinkedInH-1B sponsor · 33 entry-level filings

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree or Master's degree
Must know
NetworkingData structures & algorithmsPythonGoLinux
Work
On-site in Sunnyvale
Pay
Not stated by the employer.
Skill demand
Python72%Data structures & algorithms34%Networking22%Go13%of 64 similar entry-level jobs posted in the US this week
Listed
Nov 12, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

This role is designed as Onsite, with the expectation of primarily working from an HPE office.

Key Responsibilities

  • Codes and programs enhancements, updates, and changes for subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools.
  • Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.
  • Develops an understanding of and relationship with internal and outsourced development partners on software systems design and development.
  • Participates as a member of a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost-effective, and high-quality solutions for low to moderately-complex products.

Requirements & Tech Stack

  • Strong programming fundamentals, including algorithms and data structures.
  • Proficiency in programming languages such as Python, GoLang.
  • Understanding of operating systems (Linux) and computer networking concepts.
  • Understanding of L2/L3 protocols such as TCP/IP protocol suite, Ethernet switching.
  • Understanding of routing protocols (e.g., OSPF, BGP, IS-IS, Multicast, MPLS, RSVP, L2VPN, L3VPN, VPLS.. etc.).
  • Experience in FreeBSD/LINUX/VM environments.
  • Must possess outstanding problem-solving skills.
  • Excellent communication skills, both verbal and written.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 0-2 years of experience.
  • Experience in various test methodologies (white box, black box, solution testing) is desirable.
  • Be a fast learner, proactive, and able to handle multiple tasks efficiently while adapting to existing and newer technologies.
  • Outstanding problem-solving skills in the diagnosis and resolution of customer issues.

H-1B sponsor

Hewlett Packard Enterprise filed 33 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

65 openings · all need no experience

Most hiring: TikTok, Applied Materials, Cerebras

See all 65 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job