Staff Networking Software Engineer
Core
Design and develop software for Linux-based networking systems in vehicles to ensure reliable connectivity.
Role type
Staff Networking Software Engineer
Builds
Vehicle communication systems and networking stacks
Domain
Automotive / Embedded Systems / Networking
Deliverable
production ML models | product features | infrastructure
Required skills
TCP/IP, network stack (drivers to applications), HTTP, Linux/Android/QNX networking, C/C++/Java
Preferred skills
WiFi/LTE/5G/Bluetooth/UWB, packet sniffing, protocol analysis, telemetry/observability
Technologies
Linux, Android, QNX, C, C++, Java, TCP/IP, HTTP, WiFi, LTE, 5G, Bluetooth, UWB
Responsibilities
Design and develop software for vehicle networking systems, collaborate with hardware teams on power and reliability requirements, work with application and cloud teams for end-to-end reliability, triage system-wide issues
Seniority
Staff, hands-on IC with mentorship