Hewlett Packard Enterprise

Senior Firmware Engineer

Hewlett Packard Enterprise

full-time

Posted on:

Location Type: Hybrid

Location: Ft. CollinsCaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $142,000 - $270,000 per year

Job Level

Tech Stack

About the role

  • Designs, analyzes, develops, modifies, and tests firmware, diagnostics, simulators, and emulators for HPE Slingshot™ high‑performance networking ASICs and boards.
  • Provides technical expertise and is responsible for all stages of design, development, and test for complex products, solutions, and platforms.
  • Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality.
  • Provides leadership of project team of other engineers and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions for prototypes and products.
  • Participates in and provides input on process for selection of future technical leaders.
  • Drives innovation and integration of new technologies into projects and activities in the ASIC firmware, diagnostic, simulation and emulation organization.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer engineering or equivalent
  • 6 + years of experience in driver and firmware design, implementation, and test.
  • Expert C programmer and Python in a Linux environment with at least 5 years of industry experience.
  • Expert level analytical and problem-solving skills.
  • Working level knowledge of designing drivers and firmware.
  • Working level knowledge of NIC, Ethernet, and SERDES development and debug experience.
  • Working level knowledge of switch development and debug experience.
  • Working level knowledge of software programming and scripting.
  • Excellent written and verbal communication skills; mastery in English.
Benefits
  • Health & Wellbeing: Comprehensive benefits supporting physical, financial, and emotional wellbeing.
  • Personal & Professional Development: Programs for achieving career goals and developing skills.
  • Unconditional Inclusion: Valuing varied backgrounds and providing flexibility for work and personal needs.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
firmware designdriver designC programmingPython programmingLinux environmentNIC developmentEthernet developmentSERDES developmentswitch developmentsoftware programming
Soft Skills
analytical skillsproblem-solving skillsleadershipcommunication skills
Certifications
Bachelor's degree in Electrical EngineeringMaster's degree in Electrical EngineeringBachelor's degree in Computer EngineeringMaster's degree in Computer Engineering