Hewlett Packard Enterprise

Software Engineer – Wireless Access Point Development

Hewlett Packard Enterprise

full-time

Posted on:

Location Type: Office

Location: CupertinoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,500 - $243,000 per year

Tech Stack

About the role

  • Design, implement, test, and deliver innovative software and features for next‑generation Wi‑Fi Access Points.
  • Develop new software, resolve defects, adapt solutions for new hardware platforms, improve performance, and enhance software interfaces.
  • Partner with data analytics and machine learning teams to enable intelligent and adaptive wireless networking capabilities.
  • Work closely with customers, product managers, and cross‑functional teams to resolve issues and deliver new features.

Requirements

  • Bachelor's or Master’s degree in Electrical Engineering, Computer Science, or an equivalent field.
  • 4–6 years of relevant software development experience.
  • 2 years of experience developing networking devices such as Wi‑Fi Access Points.
  • Knowledge and Skills Expertise in multiple software systems design tools and programming languages.
  • Strong proficiency in C programming.
  • Deep experience with Linux kernel development and networking protocols.
  • Solid understanding of embedded systems, firmware development, and hardware/software interaction.
  • Strong analytical and problem‑solving skills.
Benefits
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Applicant Tracking System Keywords

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

Hard Skills & Tools
C programmingLinux kernel developmentnetworking protocolsembedded systemsfirmware developmentsoftware systems designsoftware developmentdefect resolutionperformance improvementsoftware interface enhancement
Soft Skills
analytical skillsproblem-solving skillscollaborationcommunicationcustomer engagement
Certifications
Bachelor's degree in Electrical EngineeringBachelor's degree in Computer ScienceMaster’s degree in Electrical EngineeringMaster’s degree in Computer Science