
Senior Firmware Engineer
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: Ft. Collins • California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $142,000 - $270,000 per year
Job Level
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