> Markdown version of [/jobs/ext/1506055-wifi-software-engineer](https://www.wearedevelopers.com/jobs/ext/1506055-wifi-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # WiFi Software Engineer - **Company:** Sigma Inc. - **Location:** United States - **Salary:** $140,000.0 - $180,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Bluetooth, Configuration Management, Software Quality, Computer Programming, Computer Engineering, Dynamic Host Configuration Protocol, Software Debugging, Linux, Domain Name System (DNS), Embedded Software, Firmware, Packet Analyzer, TCP/IP, Wireshark, Wireless Access Point, Wi-Fi Technology, Firewalls (Computer Science), Kotlin, Information Technology, Wireless Technologies, C++14 - **Published:** July 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=129c14f865260cb4 ## About the Role Our client is building exciting software-defined vehicle platforms and looking for highly skilled and motivated software engineers to join the Connectivity team. More specifically, we are looking for someone with strong wireless experience and proficiency in modern C++ to help improve and enhance our vehicles' WiFi software stack., * BS/MS in Electrical Engineering, Computer Science, or Computer Engineering * Proficient with WiFi / 802.11 protocols * Strong modern C++ programming * Proficient in networking (such as TCP/IP, DNS, DHCP) * Strong first principles thinking along with excellent analytical, debugging, and problem-solving skills NICE TO HAVE * Experience with WiFi drivers/firmware, wpa_supplicant, or hostapd is a plus * Experience with 802.11 packet capture analysis (e.g. Wireshark) is a plus * Experience with Linux or Android routing and firewalls is a plus * Experience with Kotlin or Java is a plus * Experience with other wireless technologies such as Cellular or Bluetooth is a plus * Experience with Qualcomm platforms is a plus Preferred additional skills, personal traits and experience Soft Skills * Strong problem-solving and analytical skills * Ability to work in fast-paced, client-facing environments * Excellent communication and collaboration skills * Adaptability to changing requirements and priorities * Team player * Proactiveness in collaborating and execution * Flexibility to switch technical context * Willingness to learn new methods/tools/processes * Ability to prioritize, multitask, and take ownership * Strong problem-solving and critical-thinking skills * Strong communication and interpersonal skills ## Description * Design, develop, and maintain embedded software applications for vehicle WiFi connection management and configuration * + WiFi Station mode for high-speed vehicle internet access, enabling OTA updates, telematics, and more + WiFi Access Point mode for mobile hotspot and wireless CarPlay / Android Auto, connecting user devices to the internet and vehicle infotainment system * Enable advanced WiFi (802.11) features for the vehicles * Improve algorithms for WiFi network selection, roaming, and simultaneous STA/AP configuration management in often ambiguous radio environments * Design modular software to scale to multiple WiFi chipsets and generations * Integrate drivers, firmware, and SDKs of WiFi chipset and module vendors and work closely with vendors for support * Debug WiFi connectivity issues via over-the-air packet captures and vehicle logs and telemetry * Collaborate closely with the Infotainment, UX, Platform, Security, Factory, and Hardware teams in architecting a highly scalable platform * Ensure code quality through comprehensive unit testing (GTest, GMock) and adherence to coding standards ## Related Videos - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)