Job Description
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Management Level Definition:
Contributions include applying intermediate level of subject matter expertise to solve common technical problems. Acts as an informed team member providing analysis of information and recommendations for appropriate action. Works independently within an established framework and with moderate supervision.
What you ll do:
Responsibilities:
- Design, implement, test, and deliver innovative software and features for next-generation Wi-Fi Access Points.
- Develop new software, resolve issues, adapt solutions for new hardware, enhance performance, and upgrade interfaces.
- Partner with data analytics and ML teams to enable intelligent, adaptive wireless networks.
- Work closely with customers and product managers to resolve issues and deliver new features.
- Proactively identify opportunities to create customer value through technical innovation.
- Develop and bring up firmware for new 802.11 access point hardware.
What you need to bring:
Minimum Qualifications:
- Worked in WLAN development for at least 7 years.
- A persistent, creative, and solution-oriented mindset.
- Strong proficiency in C programming .
- Deep experience with Linux kernel and OS development .
- Ability to work across the embedded stack: bootloader, device drivers, kernel, and user space.
- Solid understanding of 802.11/Wi-Fi and wired networking protocols .
- Strong knowledge of HostAPD and wireless roaming and security.
- Bachelor s degree in computer science, Electrical Engineering, or a related field.
Preferred Qualifications:
- High-level systems languages (e.g., Python , Go ).
- Assembly languages (e.g., ARM , x86 ).
- Broadcom or QCA wireless drivers.
- 802.11ac/ax/be standards and Wi-Fi fast roaming.
- Debugging wireless client connectivity problems
- Security protocols and secure system design.
- Collaboration with machine learning and data science teams.
Accountability, Accountability, Action Planning, Active Learning, Active Listening, Agile Methodology, Agile Scrum Development, Analytical Thinking, Bias, Coaching, Creativity, Critical Thinking, Cross-Functional Teamwork, Data Analysis Management, Data Collection Management (Inactive), Data Controls, Design, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity (Inactive), Long Term Planning, Managing Ambiguity {+ 5 more}
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time
Contact Details:
Company: Hewlett Packard
Location(s): Chennai
Keyskills:
Wireless
TCP
Computer science
Data analysis
Claims
Development Manager
Analytical
Machine learning
Data collection
Roaming