Software Engineer- Infotainment

Paradigm Nat'l

San Francisco (CA)

On-site

USD 120,000 - 170,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Paradigm Nat'l is seeking a Wireless Connectivity Software Engineer – Automotive to develop embedded WiFi software for vehicle platforms. The role emphasizes WiFi/802.11, network management, and tight integration with wireless hardware and software stacks.

You will collaborate across Infotainment, Platform, Security, and Hardware teams to deliver a scalable connectivity platform. You will engage in low-level driver interaction, debugging with logs and OTA data, and contribute to unit

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or closely related technical discipline.
  • Strong working knowledge of WiFi and IEEE 802.11 protocols.
  • Demonstrated proficiency developing software in modern C++.
  • Solid understanding of computer networking concepts and protocols, including TCP/IP, DNS, DHCP, and related technologies.
  • Strong analytical and debugging capabilities, with the ability to investigate complex technical problems from fundamental principles.

Responsibilities

  • Develop, enhance, and support embedded software responsible for WiFi connectivity, configuration, and connection management within vehicle systems.
  • Build and maintain WiFi Station (STA) functionality to support reliable, high-speed vehicle internet connectivity for OTA software updates and connected vehicle functionality.
  • Develop WiFi Access Point (AP) capabilities supporting vehicle hotspot functionality and wireless CarPlay/Android Auto connectivity.
  • Implement and support advanced IEEE 802.11 capabilities across automotive WiFi systems.
  • Develop and improve connectivity logic and algorithms for network selection, roaming, and concurrent STA/AP operation.
  • Architect modular software supporting multiple WiFi chipsets and vendors; integrate drivers, firmware, and SDKs.

Skills

Modern C++
WiFi / IEEE 802.11
Networking concepts
Debugging embedded systems
Vehicle connectivity

Education

Bachelor's or Master's degree in Electrical Engineering, Computer Science, Computer Engineering

Tools

GTest
GMock
wpa_supplicant
hostapd
Wireshark

Job description

Wireless Connectivity Software Engineer – Automotive
Position Overview

Our client is developing next-generation software-defined vehicle technology and is expanding its Connectivity engineering organization. They are seeking a Software Engineer with strong wireless networking expertise and advanced modern C++ skills to develop and enhance the WiFi software capabilities within its vehicle platforms.

This role focuses on embedded connectivity software, with an emphasis on WiFi/802.11 technologies, networking, vehicle connectivity, and integration with wireless hardware and software platforms.

Key Responsibilities
  • Develop, enhance, and support embedded software responsible for WiFi connectivity, configuration, and connection management within vehicle systems.
  • Build and maintain WiFi Station (STA) functionality to support reliable, high-speed vehicle internet connectivity for applications such as:
  • Over-the-air (OTA) software updates
  • Connected vehicle functionality
  • Develop WiFi Access Point (AP) capabilities supporting vehicle hotspot functionality as well as wireless Apple CarPlay and Android Auto connectivity between personal devices and the vehicle's infotainment environment.
  • Implement and support advanced IEEE 802.11 capabilities across automotive WiFi systems.
  • Develop and improve connectivity logic and algorithms for network selection, roaming, and concurrent STA/AP operation, particularly in complex or unpredictable RF environments.
  • Architect modular and maintainable software capable of supporting multiple WiFi chipsets, hardware configurations, and technology generations.
  • Integrate WiFi chipset and module vendor components, including drivers, firmware, and software development kits (SDKs), and work directly with vendors to investigate and resolve technical issues.
  • Diagnose and resolve wireless connectivity problems using over-the-air packet captures, vehicle logs, system telemetry, and other debugging techniques.
  • Partner with engineers across Infotainment, UX, Platform, Security, Factory, and Hardware organizations to develop a scalable and reliable vehicle connectivity platform.
  • Establish and maintain high software quality through unit testing, including GTest and GMock, along with adherence to established C++ development and coding practices.
Required Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or a closely related technical discipline.
  • Strong working knowledge of WiFi and IEEE 802.11 protocols.
  • Demonstrated proficiency developing software in modern C++.
  • Solid understanding of computer networking concepts and protocols, including TCP/IP, DNS, DHCP, and related technologies.
  • Strong analytical and debugging capabilities, with the ability to investigate complex technical problems from fundamental principles and develop effective solutions.
  • Demonstrated ability to troubleshoot and resolve software and connectivity issues in embedded or systems-level environments.
Preferred Qualifications

Experience in any of the following areas is beneficial:

  • WiFi driver or firmware development, including experience with technologies such as wpa_supplicant or hostapd.
  • Analysis of 802.11 wireless traffic and packet captures using tools such as Wireshark.
  • Linux or Android networking, including routing, firewall, and network configuration.
  • Kotlin and/or Java development.
  • Additional wireless technologies such as Bluetooth or cellular communications.
  • Qualcomm-based hardware or software platforms.
Professional Attributes
  • Strong analytical reasoning, troubleshooting, and critical-thinking abilities.
  • Comfortable operating in a fast-moving environment where technical priorities and requirements may change.
  • Effective written and verbal communication skills, with the ability to collaborate across multiple engineering disciplines.
  • Willingness to adapt quickly to new technical challenges, tools, and development processes.
  • Collaborative, team-oriented approach with a proactive attitude toward solving problems and moving projects forward.
  • Ability to shift effectively between different technical areas and priorities when needed.
  • Demonstrated ownership of assignments from investigation through execution and completion.
  • Ability to manage multiple priorities while maintaining attention to quality and deadlines.
  • Curious and motivated to learn new technologies, methodologies, and engineering practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer (WiFi / 802.11 / C++ / Networking)
Sr Software Engineer (WiFi / 802.11 / C++ / Networking)

CyberCoders, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Embedded Software Engineer -Automotive Bluetooth and Wi-FI
Embedded Software Engineer -Automotive Bluetooth and Wi-FI

Global Connect Technologies • Fond du Lac (WI)

On-site
USD 100,000 - 130,000
Embedded WiFi Engineer – Automotive Connectivity & OTA
Embedded WiFi Engineer – Automotive Connectivity & OTA

Paradigm Nat'l • San Francisco (CA)

On-site
USD 120,000 - 170,000
Senior Software Architect - Embedded Connectivity
Senior Software Architect - Embedded Connectivity

KGTiger • Allen Park (MI)

On-site
USD 120,000 - 150,000
Senior WiFi Networking Software Engineer (C++, Embedded)
Senior WiFi Networking Software Engineer (C++, Embedded)

CyberCoders, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
Embedded Software Engineer
Embedded Software Engineer

Ezurio • Akron (OH)

Hybrid
USD 100,000 - 140,000
Hybrid work arrangement
Senior Automotive WiFi Software Engineer
Senior Automotive WiFi Software Engineer

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 147,000 - 202,000
Embedded Software Engineer (Wireless)
Embedded Software Engineer (Wireless)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000
Fully paid medical, dental, and vision insurance
Employer contributions to 401k funds
15 days accrued vacation
+2
Wireless WiFi Engineer — CarPlay/Android Auto
Wireless WiFi Engineer — CarPlay/Android Auto

Rivian VW Group • Palo Alto (CA)

Hybrid
USD 140,000 - 190,000
RSU equity
Comprehensive health benefits
Retirement plan
Software Support Engineer
Software Support Engineer

ThunderSoft • Newark (CA)

On-site
USD 80,000 - 110,000