Hewlett Packard Enterprise (HPE)

Software Engineer - Wireless Access Point Development

Sunnyvale, CA
✓ Verified live on the employer's own system · added 35 days ago
Save search
Mid-level · 4+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 4+ years

Skills & tools

TroubleshootingEmbeddedC Plus PlusPythonData AnalysisMachine LearningConflict ResolutionManagement
Apply on company site ↗ See your fit → free

Full job description

Designs, develops, troubleshoots, and debugs software for product enhancements and new offerings. Analyzes, designs, programs, debugs, and modifies firmware, including embedded code and bootloaders (e.g., U-Boot). The role requires knowledge of and exposure to hardware design and close collaboration with hardware teams.

Typically programs in high-level languages such as C, C++, Go, and Python.

- 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. - Develop and bring up firmware for new 802.11 access point hardware, including platform enablement and early hardware bring-up. - 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. - Proactively identify opportunities to create customer value through technical innovation and architectural improvements. - Collaborate and communicate effectively with management and development partners on software design status, project progress, and issue resolution.

- 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. - 3 years of experience developing networking devices such as Wi-Fi Access Points.

- 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 with a persistent, creative, and solution-oriented mindset. - Experience with software systems testing methodologies, including test plan development, debugging, and test automation tools. - Excellent written and verbal communication skills, with the ability to clearly communicate product architectures, design proposals, and technical trade-offs to technical and management audiences.

"The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. - United States of America: Annual Salary USD 120,500 - 243,000 in California The listed salary range reflects base salary. Variable incentives may also be offered."

More jobs at Hewlett Packard Enterprise (HPE)

Similar jobs near Sunnyvale, CA

Tell me when more Software Development Engineer 4 jobs post near San Jose We re-check every listing against the employer’s own board — no résumé needed.

Search Software Engineer - Wireless Access Point Development jobs near Sunnyvale, CA → Browse all live jobs

This posting was published by Hewlett Packard Enterprise (HPE) on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.