Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities:
- Assist in the development of WiFi functions for CPE devices based on embedded Linux operating systems, such as OpenWrt and PrplOs
- Define the software architecture and design of innovative new products and features
- Develop experimental software and proof of concept demos on new hardware platforms
- Analyze, debug, and develop innovative solutions to product/platform issues
- Initiate and support planning and work breakdown activities for moderate-scale software development projects
- Effectively manage task lifecycles using Jira
- Work with other code developers using Git to maintain clean code repositories
- Mentor and provide technical direction to less experienced engineers
- Collaborate with Product and Engineering partners to document software architecture, capture requirements and write design specifications
- Perform other duties deemed necessary to support the Companys business operations
REQUIRED QUALIFICATIONS:
- MS/BS in EE or CS with 5+ years of experience
- Experienced in OpenWRT based open-source system development
- Experience with user space development for connectivity related products (Wi-Fi access points/routers/controllers, networking equipment) in one or more of following areas: HostAPD, Wi-Fi device drivers, Tunnels, Firewall, Iptables, DNS, DHCP, Flow Classification, Quality of Service
- Hands-on experience working with one or more Wi-Fi chipset platforms and SDKs (Qualcomm / Broadcom / etc.)
- Track record of defining requirements, delivering hardware and software designs, and developing features for wireless gateways/devices
- Skilled in Embedded C, Shell scripting
- Ability to work independently, meet project deadlines fully documenting work
- Must have good written and verbal communication skills
PREFERRED QUALIFICATIONS:
- MS in EE or CS with 8+ years of experience
- Highly proficient with software development tools, build systems, cross compilers
- Working knowledge of OpenWrt, embedded Linux kernels, hardware abstraction layers, opensource frameworks, such as OpenWrt and prplOs.
- Deep knowledge of wireless access technologies and standards, including WiFi-6, WiFi-7, IEEE 802.11, and familiarity with Wi-Fi alliance standards and test plans.
- Experience developing Wi-Fi (802.11) features, including the WLAN MAC Protocol, EasyMesh, Scanning, Roaming, OFDMA, MU-MIMO, and Multi-Link Operation
- Experience with system integration, and evaluating various Wi-Fi performance parameters
- Experience working with wireless protocol stacks and data models, including working knowledge of TR181 and TR369 and supporting protocols, Wi-Fi Alliance Date Elements, OpenSync, MQTT and cloud controllers
- In-depth understanding of IPv4 and IPv6 TCP/IP networking
- Familiarity with Wireshark and packet capture analysis
Education: BSEE/MSEEin Electrical/Computer Engineering or equivalent;