CrawlJobs Logo

Software Engineer - Wireless Access Point Development

United States, Cupertino Employment contract 120500.00 - 243000.00 USD / Year · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

Software Engineer – Wireless Access Point Development Job Family Definition 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.

Job Responsibility

  • 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

Requirements

  • 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

What we offer

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Wireless Access Point Development

8 matching positions

Wireless Software Architect

We are a focused group of engineers with deep wireless and algorithm expertise, ...
Location
Location
United States of America , Milpitas
Salary
Salary:
165000.00 - 241400.00 USD / Year
duo.com Logo
Duo Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Engineering or Computer Science with 3+ years of industry experience, or Master's degree with 6+ years
  • Strong understanding of Wireless technologies
  • Proficiency in C and/or C++ on embedded platforms
  • Experience with embedded systems, SoC integration, or Linux kernel/driver development
  • Comfortable working across software and hardware boundaries, from driver and firmware up through cloud platforms
Job Responsibility
Job Responsibility
  • Design and develop next generation enterprise Wi-Fi access point software, focused on performance and reliability at the network edge
  • Solve real world wireless challenges across industrial, medical, and smart office deployments, including dense client environments, robotic fleets, and mission critical IoT
  • Work on Wi-Fi protocols (802.11ax/be/bn, MLO, OFDMA, MU-MIMO, 6 GHz / AFC), IoT stacks (802.15.4, BLE, Thread, Matter), and radio coexistence in dense, interference heavy environments
  • Build and integrate Edge AI capabilities directly on access points using on device NPUs, including model optimization (quantization, pruning), inference frameworks (TFLite, ONNX Runtime), and real time ML pipelines for anomaly detection, RF intelligence, and network assurance
  • Work closely with silicon vendors and platform teams to get the most out of advanced Wi-Fi 8 chipsets, including NPU and other offload paths
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance
  • 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • grants of Cisco restricted stock units
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • Fulltime
Read More
Arrow Right

Software Junior Engineer

Software Junior Engineer role at Hewlett Packard Enterprise/Aruba, a leading pro...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years in technical support within wireless networking or security
  • Strong understanding of Wi-Fi 802.11 standards
  • Familiarity with Layer 2/3 networking concepts
  • Juniper Router & Switch certifications (preferred)
  • Bachelor's or Master's degree in Computer Science, IT, Electronics, Electrical Engineering, or related fields
  • Cloud Architectures
  • Cross Domain Knowledge
  • Design Thinking
  • Development Fundamentals
  • DevOps
Job Responsibility
Job Responsibility
  • Provide Technical Support
  • Troubleshoot and configure wireless access points
  • Resolve customer issues across multiple support channels
  • Ensure timely and high-quality responses
  • Manage Network Infrastructure
  • Build and maintain Layer 2/3 network testbeds
  • Reproduce customer issues and analyze logs
  • File bug reports and collaborate with developers
  • Collaborate and Communicate
  • Participate in meetings and technical discussions
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Lead Wireless Feature Engineer

As a highly motivated and skilled software developer, you are expected to drive,...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
duo.com Logo
Duo Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11+ years of experience with BS/MS in Computer Science or equivalent
  • Advanced programming skills in C and/or C++ for embedded systems development
  • Strong analytical and logical problem-solving skills
  • Expertise in 802.11 protocols and solutions
  • Understanding of LAN/WAN routing/switching and other network layer protocols
  • Strong systems and networking knowledge (systems architecture, memory hierarchy, storage subsystems, LANs, routing)
  • Comfortable using network protocol analysers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack
  • Excellent skills in working with multi-functional team like test, product management and customer support to deliver and maintain solutions
  • Ability to work across multi-functional teams to discuss and close on the technical solutions
  • Passionate about ensuring delivery with a high-level of Quality
Job Responsibility
Job Responsibility
  • Participate on multiple project teams of engineers involved in the development of software for our next generation Wi-Fi products
  • Design and deliver new software and features for our next generation Wi-Fi Access Points
  • Day to day activities include architecting, designing, building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
  • Work closely with system test and validation engineers to help with system test and integration
Read More
Arrow Right
New

Remote Engineer

The Service Delivery Client Engineering - Remote Engineer (L1) is an entry level...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of networking concepts and protocols, such as TCP/IP, DNS, DHCP, VLANs, routing, switching, video conferencing, and collaboration tools
  • Familiarity with end-user computing technologies, including Windows and macOS operating systems, hardware troubleshooting, software applications, mobile devices, and printer configurations
  • Proficiency in using network monitoring and troubleshooting tools, collaboration platforms, remote desktop tools, and incident ticketing systems
  • Displays problem-solving and analytical skills with the ability to think logically and troubleshoot issues effectively across multiple IT domains
  • Good customer service orientation, with the ability to communicate technical concepts to non-technical users in a clear and concise manner
  • Ability to prioritize and manage multiple tasks, work under pressure, and meet deadlines in a fast-paced environment
  • Effective teamwork and collaboration skills, with the ability to work closely with cross-functional teams and stakeholders
  • Basic experience in a service desk or helpdesk role, providing support in multiple IT towers, including networking, collaboration, and end-user computing
Job Responsibility
Job Responsibility
  • Serves as the initial point of contact for end-users seeking technical assistance in the areas of networking, collaboration tools, and end-user computing
  • Provides prompt and efficient troubleshooting and support for incidents and service requests related to networking issues, such as network connectivity, DNS, DHCP, IP addressing, wireless connectivity, and network equipment configurations
  • Resolves collaboration-related issues, including but not limited to email systems, video conferencing platforms, instant messaging tools, and document sharing applications
  • Addresses end-user computing problems encompassing operating systems, hardware, software applications, printers, and mobile devices
  • Utilizes appropriate tools, techniques, and remote access software to diagnose and resolve technical issues across the networking, collaboration, and end-user computing domains
  • Follows established procedures, guidelines, and best practices to deliver timely and accurate resolutions to end-users' problems
  • Documents all incidents, service requests, and actions taken in the service desk ticketing system, ensuring detailed and accurate records
  • Escalates complex or unresolved issues to level 2 or higher-level engineers or specialised teams, providing comprehensive information and analysis
  • Collaborates with other IT support teams, including networking, collaboration, and end-user computing specialists, to resolve cross-functional issues and contribute to problem resolution
  • Monitors network performance, conduct routine maintenance tasks, and apply patches and updates to network infrastructure and collaboration tools as required
  • Fulltime
Read More
Arrow Right

IT Engineer

At Etched, every role is critical, but as an IT Engineer, you’ll be the key to e...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 250000.00 USD / Year
etched.com Logo
Etched
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7+ years in an IT support or engineering role with experience across macOS, Windows and Linux
  • Excellent problem-solving skills, with a proactive and ownership-driven mindset
  • Experience working in a fast-paced startup environment
  • Proven experience with endpoint management tools (e.g., JumpCloud, Jamf, Intune, Kandji)
  • Hands-on expertise in enterprise VPNs, wireless networking, and zero-trust access models
  • Strong background in EDR/XDR platforms (e.g., ThreadDown, CrowdStrike, SentinelOne)
  • Scripting and automation proficiency (Python, Bash, PowerShell)
  • Knowledge of security best practices, incident response, and identity/access management (IAM)
  • Strong networking expertise, including configuring and troubleshooting TCP/IP, DNS, DHCP, VLANs, and firewalls
  • Exposure to cloud platforms (AWS, Azure, GCP) or a developer-oriented compute infrastructure is a plus
Job Responsibility
Job Responsibility
  • Provide hands-on IT delivery and support for the entire firm, including ASIC design teams, software and platform engineering, business operations, and scale-out computing teams
  • Lead onboarding and offboarding processes to ensure seamless access aligned with engineering and leadership workflows
  • Maintain robust documentation of IT assets, systems, access protocols, and ticket workflows
  • Manage on-site and remote laptops, desktops, and networking equipment with attention to ease of use, security, and remote manageability
  • Deploy and administer MDM and MAM solutions for Mac and Windows devices
  • Implement and maintain antivirus, antimalware, Endpoint Detection & Response (EDR), and Extended Detection & Response (XDR)
  • Drive hardware procurement, staging, imaging, and maintenance for development and operations teams
  • Implement and administer Single Sign-On (SSO) across core services, ensuring secure and frictionless user authentication
  • Automate user provisioning and deprovisioning workflows using Rippling, Okta, Google Workspace, and FreeIPA to streamline access management and reduce errors
  • Enforce role-based access controls and audit trails to align with compliance and security standards
What we offer
What we offer
  • Medical, dental, and vision packages with generous premium coverage
  • $500 per month credit for waiving medical benefits
  • Housing subsidy of $2k per month for those living within walking distance of the office
  • Relocation support for those moving to San Jose (Santana Row)
  • Various wellness benefits covering fitness, mental health, and more
  • Daily lunch + dinner in our office
  • Unlimited compute budget subject to ROI justification
  • Significant Equity
  • Fulltime
Read More
Arrow Right

Resident Engineer

As a Resident Engineer, you will deliver reactive and proactive activities accor...
Location
Location
United States , Columbus
Salary
Salary:
92600.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of design, implementation, and operational experience in large-scale IP networks
  • JUNOS CLI experience
  • Must have large-scale experience with QFX, EX, switching and routing
  • Prior Work experience at a large enterprise or a Data Center with EVPN/VXLAN experience
  • Experience with core routing BGP (eBGP and iBGP) and OSPF protocols
  • Mist Wireless assurance experience
  • Experience with HPE/HPE/Juniper EZ-LAG
  • Background in automation with Ansible, YAML, and HPE/HPE/Juniper PyEZ
  • Experience writing automation scripts in Python
  • Experience with design and/or deployment of routing and switching products within the Customer infrastructure
Job Responsibility
Job Responsibility
  • To hold network information gathering workshops with the Customer to understand the Customer’s existing network design and technical requirements of new network designs
  • To understand the Customer’s organizational structure and become familiar with the Customer’s network implementation and support processes and procedures to help in supporting a network that is available and sustainable
  • To carry out testing of new Designs, features, and functionality as required by the Customer in a laboratory environment and to help develop plans to implement and verify that they are operating correctly in the live network
  • To test patches and fixes to operating software and to ensure that they are implemented and functioning correctly in the pre-production test network and then live network as implementation plans dictate
  • Troubleshoot equipment and network problems and open and track JTAC cases to resolve problems on pre- and post-production issues
  • To raise equipment, Return Material Authorizations (RMA’s) and to track these through to problem resolution
  • To produce a written summary report of the status of Design projects, equipment and network problems regularly to the Customer
  • To hold technology workshops with the Customer to discuss equipment and network problems, and to provide case status updates, including the reasons for any problems encountered and the workarounds and/or solutions that are being tried
  • To train the Customer’s design, implementation, and support personnel to configure and operate the HPE/HPE/Juniper Networks products
  • To assist the Customer in developing Network Operating and Equipment Operating Procedures
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Network Administrator II

Network Administrator II is responsible for managing and maintaining an organiza...
Location
Location
United States , Ontario
Salary
Salary:
73000.00 - 89000.00 USD / Year
ajinomotofoods.com Logo
Ajinomoto Foods North America, Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum experience 4 - 6 years
  • Bachelor degree in the field of computer science or information systems (desired)
  • Advanced knowledge of Azure VNets, subnets, NSGs, and Azure Firewall. Hybrid connectivity using Azure VPN, ExpressRoute gateways. Experience with Azure load balancers, App gateways. Hub and spoke design
  • Experience with administering Cisco ISE (Identity Services Engine). Proficient in configuring 802.1X, MAB, and device profiling. Ability to design and maintain network access control (NAC) policies. Knowledge in integrating Cisco ISE with Active Directory, PKI, and network devices
  • Certifications in Cisco (CCNA, CCNP, CCDA, CCDP), Palo Alto (ACE, PCNSE) preferred
Job Responsibility
Job Responsibility
  • Ensures the efficient utilization of IT resources companywide
  • Conducts analysis of system performance, network and other IT activities to enhance overall service delivery to the business
  • Troubleshoots, maintains integrity and configure network components along with implementing operating systems enhancements to improve reliability and performance
  • Supports the development and maintenance of all documentation related to network, operations, security and disaster recovery
  • Conducts technology research and feasibility studies / testing for new technologies
  • Executes and assists in the deployment, monitoring, maintenance, upgrade, and support of IT network systems, including wireless, switches, routers, firewalls, load balancers and other network related equipment
  • Advanced knowledge of Azure VNets, subnets, NSGs, and Azure Firewall. Hybrid connectivity using Azure VPN, ExpressRoute gateways. Experience with Azure load balancers, App gateways. Hub and spoke design
  • Experience with administering Cisco ISE (Identity Services Engine). Proficient in configuring 802.1X, MAB, and device profiling. Ability to design and maintain network access control (NAC) policies. Knowledge in integrating Cisco ISE with Active Directory, PKI, and network devices
  • Proficient in wireless technologies 5Ghz/6Ghz bands. Ability to analyze Wi‑Fi performance issues using Ekahau Analyzer and Insights. Proficient in using Ekahau Pro for Wi‑Fi surveys, heatmapping, and predictive design
  • In depth knowledge of routing protocols such as OSPF, EIGRP, BGP as well as static routes, floating routes, NAT, etc.
What we offer
What we offer
  • 10% annual bonus potential
  • Fulltime
Read More
Arrow Right

Remote Engineer

The Service Delivery Client Engineering - Remote Engineer (L1) is an entry level...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of networking concepts and protocols, such as TCP/IP, DNS, DHCP, VLANs, routing, switching, video conferencing, and collaboration tools
  • Familiarity with end-user computing technologies, including Windows and macOS operating systems, hardware troubleshooting, software applications, mobile devices, and printer configurations
  • Proficiency in using network monitoring and troubleshooting tools, collaboration platforms, remote desktop tools, and incident ticketing systems
  • Displays problem-solving and analytical skills with the ability to think logically and troubleshoot issues effectively across multiple IT domains
  • Good customer service orientation, with the ability to communicate technical concepts to non-technical users in a clear and concise manner
  • Ability to prioritize and manage multiple tasks, work under pressure, and meet deadlines in a fast-paced environment
  • Effective teamwork and collaboration skills, with the ability to work closely with cross-functional teams and stakeholders
  • Basic experience in a service desk or helpdesk role, providing support in multiple IT towers, including networking, collaboration, and end-user computing
Job Responsibility
Job Responsibility
  • Serves as the initial point of contact for end-users seeking technical assistance in the areas of networking, collaboration tools, and end-user computing
  • Provides prompt and efficient troubleshooting and support for incidents and service requests related to networking issues, such as network connectivity, DNS, DHCP, IP addressing, wireless connectivity, and network equipment configurations
  • Resolves collaboration-related issues, including but not limited to email systems, video conferencing platforms, instant messaging tools, and document sharing applications
  • Addresses end-user computing problems encompassing operating systems, hardware, software applications, printers, and mobile devices
  • Utilizes appropriate tools, techniques, and remote access software to diagnose and resolve technical issues across the networking, collaboration, and end-user computing domains
  • Follows established procedures, guidelines, and best practices to deliver timely and accurate resolutions to end-users' problems
  • Documents all incidents, service requests, and actions taken in the service desk ticketing system, ensuring detailed and accurate records
  • Escalates complex or unresolved issues to level 2 or higher-level engineers or specialised teams, providing comprehensive information and analysis
  • Collaborates with other IT support teams, including networking, collaboration, and end-user computing specialists, to resolve cross-functional issues and contribute to problem resolution
  • Monitors network performance, conduct routine maintenance tasks, and apply patches and updates to network infrastructure and collaboration tools as required
  • Fulltime
Read More
Arrow Right