remote
Software Engineer - Wireless Access Point Development - Hewlett Packard Enterprise
Software Engineer
Senior software engineer focused on developing and optimizing firmware for wireless access points, leveraging C/C++ and embedded Linux to deliver high‑performance, reliable Wi‑Fi solutions.
About the role
Key Responsibilities
- Design, implement, and maintain firmware for wireless access points using C/C++ on embedded Linux platforms.
- Develop and refine Wi‑Fi protocol stacks, ensuring compliance with industry standards (802.11ac/ax).
- Collaborate with hardware teams to integrate new radio modules and optimize power consumption.
- Perform rigorous debugging, performance profiling, and root‑cause analysis of firmware issues.
- Contribute to continuous integration pipelines and automated testing frameworks.
Requirements
- 5+ years of embedded software development experience in C/C++.
- Strong knowledge of embedded Linux, RTOS, and device driver development.
- Hands‑on experience with Wi‑Fi protocols and radio firmware.
- Proficiency in debugging tools (GDB, JTAG, logic analyzers) and performance profiling.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
software developmentsystem designproblem solving