A company is looking for a Principal Networking Software Engineer to design and develop software for a Linux-based networking system.
Key Responsibilities
Design and develop software for vehicle communication systems
Collaborate with hardware teams to meet power and reliability requirements
Work with application and cloud teams to ensure end-to-end reliability and performance
Required Qualifications
Strong understanding of networking fundamentals, including TCP / IP and network stack
Familiarity with application-level protocols like HTTP
Experience with Linux, Android, or QNX networking operations
Proficiency in C, C++, or Java programming languages
BS / MS / PhD in computer science or electrical engineering, or equivalent experience, with 5+ years of software development experience
Principal Software Engineer • Oakland, California, United States