You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Hewlett Packard Enterprise

Software Engineer

  • Office
  • 3-6 years
  • English (B2)

Salary

$108,500 - 218,500/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

This is an onsite role, with most of your work done from a company office.

The company helps businesses connect, protect, analyze and act on their data and applications across edge and cloud environments.

Its networking business serves large enterprises with next-generation access for mobile workforces, covering campus, branch, mobility and IoT.

You will build and deliver software subsystems and features for SD-WAN and SASE appliances.

You will analyze, design, program, debug and modify software enhancements or new products for local, networked and internet-based applications, mainly for end users.

You will apply intermediate subject matter expertise to common technical problems, act as an informed team member offering analysis and recommendations, and work independently within an established framework with moderate supervision.

Responsibilities

  • Design limited enhancements and programming changes for parts of end-user application software that run on local, networked and internet-based platforms.
  • Review designs and decide which coding, programming and integration work is needed to meet the objectives and project guidelines.
  • Write and run portions of test plans, protocols and documentation for your assigned area, find and debug code issues, and suggest fixes or improvements.
  • Work as a member of a project team with other software engineers and internal and outsourced development partners to deliver reliable, cost-effective, high-quality solutions for your assigned area.
  • Communicate with internal and outsourced development partners on design status, project progress and issue resolution.

Requirements

  • Bachelor's degree in computer science, electrical engineering or an equivalent field.
  • Preferred: a master's degree.
  • 3+ years of development experience.
  • Excellent coding skills in C or C++.
  • Hands-on Linux experience, with a strong grasp of what the operating system can do.
  • Proven expertise building real-time, multi-threaded applications on multi-core platforms.
  • Solid software engineering foundation.
  • Good understanding of routing and switching protocols such as OSPF, BGP and VRRP.
  • Solid knowledge of networking protocols and applications, including Ethernet, TCP/IP, UDP, GRE tunneling, IPsec and firewalls.
  • Strong written and verbal communication skills.
  • Excellent problem-solving skills and a self-motivated approach to complex technical issues.
  • Ability to work independently and as part of a team.
  • Ability to use software design tools and languages.
  • Analytical and problem-solving skills.
  • Experience designing software that runs on multiple platform types.
  • Knowledge of software testing methods, including running test plans, debugging, and writing test scripts and tools.
  • Ability to communicate design proposals clearly and negotiate options.
  • Mastery of English and the local language.
  • Preferred: a strong background in software performance engineering.
  • Working with a large codebase is essential.

Conditions

The base salary range in the United States is USD 108,500 to 218,500 per year in California.

Final pay may differ based on location, experience, education, training and skill level.

Variable incentives may also be offered on top of base salary.

Job level TCP02, within engineering.

The company is committed to an accessible workplace and welcomes applications from all qualified people, including those with disabilities; accommodation requests can be made during any stage of hiring.

The company is an equal opportunity employer that makes decisions based on qualifications, merit and business need, and it complies with laws on the use of arrest and conviction records.

Benefits

  • Comprehensive health, financial and emotional wellbeing benefits, with US details published on the company's new hire enrollment page.
  • Career development programs, including support for becoming a subject expert or moving into another division.
  • Flexibility to manage work and personal needs.

Where you’d work

From the office

About the company

Hewlett Packard Enterprise

Office in San Jose, United States

Also hiring in Galway, Ireland, Sofia, Bulgaria, United States and 41 more places

66 of their 320 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • C++
  • HTML & CSS
  • Linux
Type
Full-time
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Experience
3+ years
Tech stack
  • C++
  • HTML & CSS
  • Linux

Location

Work model
Office
Region
United States
Office
  • San Jose, United States

Compensation

Salary
$108,500 - 218,500 / year
Pay period
Annual

Employment

Type
Full-time

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason