EngineerJobs.io
← Back to all jobs

Job Description

Build and improve software for packet forwarding within systems software environments in Sunnyvale.

Responsibilities

  • Design limited enhancements, updates, and programming changes for assigned portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools.
  • Analyze design objectives and determine required coding, programming, and integration activities in line with established project guidelines.
  • Write and execute portions of testing plans and protocols, and contribute to documentation for assigned application areas.
  • Identify, debug, and resolve issues in code; propose changes and improvements based on findings.
  • Collaborate with a project team of software systems engineers and internal or outsourced development partners to deliver reliable, cost-effective, high-quality solutions for your systems portion or subsystem.
  • Communicate software systems design status, project progress, and issue resolution with internal and outsourced partners.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.
  • 2+ years of software engineering experience.
  • Prior experience using software systems design tools and languages.
  • Ability to write C and C++ code.
  • Ability to use Python for code testing.
  • Analytical and problem-solving skills.
  • Prior experience designing software systems that run on multiple platform types.
  • Knowledge of software systems testing methodology, including execution of test plans, debugging, and testing scripts in Python.
  • Strong written and verbal communication skills, including mastery in English and the local language.
  • Ability to effectively communicate design proposals and negotiate options.

Technologies

  • C
  • C++
  • Python

Location and Schedule

  • Sunnyvale, California (onsite / hybrid schedule).

Salary

  • USD 108,500 - 218,500 per year.

Education

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent.

Health & Wellbeing

  • Comprehensive benefits supporting physical, financial, and emotional wellbeing.

Personal & Professional Development

  • Programs to support career goals, including becoming a knowledge expert or applying skills to other divisions.

Unconditional Inclusion

  • Unconditionally inclusive approach; celebrates individual uniqueness.
  • Flexibility to manage work and personal needs.
  • Culture focused on bold moves, working together, and being a force for good.

Accessibility

  • HPE is committed to creating an inclusive and accessible workplace and encourages applications from qualified individuals, including those with disabilities.
  • Accommodation requests during the application or interview process can be submitted via the secure form linked in the application process (reserved for applicants needing assistance related to a disability).

Recruitment Fraud Alert

  • HPE and authorized recruitment agencies/vendors will never charge registration, hiring, or other fees.
  • Legitimate processes will not request sensitive personal information (for example, bank account details, Social Security numbers, or national IDs) via social media or chat apps.
  • Verify third-party claims through official company channels; report suspected recruitment fraud to local authorities and do not share personal information or make payments.

Similar Jobs