Design and develop modern wireless (Cellular and/or Wi-Fi) software stack and algorithms for Client and Volkswagen Group Technologies cutting-edge connectivity system
Design and Implement state machines for control, data and voice services for interfaces with 5G/Wi-Fi modules
Develop object-oriented designs, abstraction layers, middleware and system services for embedded Linux systems
Define and implement good power, connection and network policy management for various network scenarios
Collaborate with other HW, BSP, wireless software developers, system architecture and test teams in architecting a scalable software platform
Ensure good software architecture practices are followed across the team; actively contribute to code and design reviews; perform unit testing to deliver high quality software