Network Software Engineer - Driver Firmware

Hewlett Packard Enterprise

BLOOMINGTON (MN)

Hybrid

USD 106,000 - 243,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hewlett Packard Enterprise is seeking a skilled software systems engineer for a hybrid position in Bloomington, Minnesota. The role involves designing enhancements to software systems, leading project teams, and requires strong analytical skills and expertise in system design. Candidates should have a Bachelor's or Master's degree in Computer Science or Information Systems and typically 4-6 years of experience. The salary range for this position is $106,000 to $243,000 annually.

Qualifications

  • Typically requires 4-6 years of experience in relevant roles.
  • Strong experience in software systems design tools and languages.
  • Mastery in English and local language communication.

Responsibilities

  • Design enhancements for software systems including operating systems and databases.
  • Analyze design and determine programming activities required.
  • Write testing plans and debug issues in the software architecture.
  • Lead project team and collaborate with management on software design.

Skills

Software systems design
Analytical skills
Problem-solving skills
Testing methodology
Communication skills

Education

Bachelor's or Master's degree in Computer Science or Information Systems

Tools

Software design tools

Job description

This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.

How You’ll Make Your Mark
  • Influence the strategic direction of our network architecture
  • Implement critical functionality and capabilities in the switch and NIC data plane – including driver development for configuration, control and monitoring of a custom ASICs and creating APIs to interface with the layers above
  • Develop/implement per requirements with high‑performance, resiliency and scalability as the primary considerations
  • Contribute learning to the larger community via written guidance and presentations
  • Contribute to the broader HPE/Cray R&D leadership community
Responsibilities
  • Design enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet‑related tools.
  • Analyze design and determine coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.
  • Write and execute complete testing plans, protocols, and documentation for assigned portion of application; identify and debug, and create solutions for issues with code and integration into application architecture.
  • Lead a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost‑effective and high quality solutions for assigned systems portion or subsystem.
  • Collaborate and communicate with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Represent the software systems engineering team for all phases of larger and more complex development projects; provide guidance and mentoring to less‑experienced staff members.
Education And Experience Required
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 4-6 years experience.
Knowledge And Skills
  • Expertise in multiple software systems design tools and languages.
  • Strong analytical and problem solving skills.
  • Designing software systems running on multiple platform types.
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Salary Range

Annual salary USD 106,000 – 243,000 in Minnesota & Wisconsin.

Equal Employment Opportunity

HPE is an Equal Employment Opportunity/ Veterans/Disabled/LGBT employer. We do not discriminate on the basis of race, gender, or any other protected category, and all decisions we make are based on qualifications, merit, and business need. Our goal is to be one global team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Network Software Engineer - Driver Firmware
Network Software Engineer - Driver Firmware

Hewlett Packard Enterprise • Chippewa Falls (WI)

Hybrid
USD 106,000 - 243,000
Network Software Engineer - Driver Firmware
Network Software Engineer - Driver Firmware

Hewlett Packard Enterprise • Bloomington (IN)

Hybrid
USD 106,000 - 243,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Network Systems Software Development Engineer
Network Systems Software Development Engineer

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 120,000 - 243,000
Comprehensive health benefits
Career development programs
Variable incentives
Senior Platform Software Engineer
Senior Platform Software Engineer

Hobbsnews • Sunnyvale (CA)

Hybrid
USD 120,000 - 243,000
Health and Wellbeing benefits
Personal and Professional Development programs
Inclusive working environment
Software Engineer II
Software Engineer II

Hewlett Packard Enterprise • Roseville (CA)

Hybrid
USD 106,000 - 214,000
Health benefits
Professional development
Inclusive culture
Principal Software Engineer, Embedded (RIS)
Principal Software Engineer, Embedded (RIS)

Hewlett Packard Enterprise • Sunnyvale (CA)

Hybrid
USD 172,000 - 349,000
Comprehensive health benefits
Career development programs
Variable incentives
Systems Software Expert
Systems Software Expert

Hewlett Packard Enterprise • Spring (TX)

Hybrid
USD 120,000 - 277,000
Comprehensive benefits package
Career development programs
Inclusive workplace culture
Software Engineer III
Software Engineer III

Hewlett Packard Enterprise • Cupertino (CA)

On-site
USD 92,000 - 188,000
Health benefits
Professional development programs
Inclusive workplace culture
Principal Software Engineer - Embedded Platform Software Development
Principal Software Engineer - Embedded Platform Software Development

Hewlett Packard Enterprise • Sunnyvale (CA)

On-site
USD 172,000 - 349,000
Health & Wellbeing benefits
Personal & Professional Development programs
Inclusive work culture
Senior Software Engineer
Senior Software Engineer

Hewlett Packard Enterprise Company • San Jose (CA)

Hybrid
USD 136,000 - 277,000