Unknown Company

Embedded WiFi Software Engineer - III

denver, co • Posted 4 days ago
Onsite Full Time General

Embedded WiFi Software EngineerWe are seeking an Embedded WiFi Software Engineer to join our WiFi Development team in Englewood, Colorado. We are looking for a candidate to assist in driving the architecture, design, and development of future generations of carrier grade CPE devices and wireless access points. As an engineer within the WiFi Architecture and Strategy team, you will be involved in defining the architecture and design of innovative new products and features supporting the high speed wired and wireless connectivity needs for millions of customers.

The ideal candidate will possess experience with embedded Linux operating systems, cross-platform development and build tools, embedded software development and the Linux wireless and networking stacks. This candidate should be prepared to develop experimental software and proof of concept demos on new hardware platforms. This role will work with OEM Chipset vendors and Original Equipment Manufacturers to architect, build and test new CPE firmware and features.Major Duties and ResponsibilitiesAssist in the development of WiFi functions for CPE devices based on embedded Linux operating systems, such as OpenWrt and PrplOsDefine the software architecture and design of innovative new products and featuresDevelop experimental software and proof of concept demos on new hardware platformsAnalyze, debug, and develop innovative solutions to product/platform issuesInitiate and support planning and work breakdown activities for moderate-scale software development projectsEffectively manage task lifecycles using JiraWork with other code developers using Git to maintain clean code repositoriesMentor and provide technical direction to less experienced engineersCollaborate with Product and Engineering partners to document software architecture, capture requirements and write design specificationsPerform other duties deemed necessary to support the Company’s business operationsRequired Qualifications Skills/Abilities and KnowledgeMS/BS in EE or CS with 5+ years of experienceExperienced in OpenWRT based open-source system developmentExperience 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 ServiceHands-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/devicesSkilled in Embedded C, Shell scriptingAbility to work independently, meet project deadlines fully documenting workMust have good written and verbal communication skillsPreferred Qualifications Skills /Abilities and KnowledgeMS in EE or CS with 8+ years of experienceHighly proficient with software development tools, build systems, cross compilersWorking 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 OperationExperience with system integration, and evaluating various Wi-Fi performance parametersExperience 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 controllersIn-depth understanding of IPv4 and IPv6 TCP/IP networkingFamiliarity with Wireshark and packet capture analysis

Back to Job Search