A
Network Stack Developer
Job Description
Key Responsibilities:
- Design, develop, and maintain protocol stacks across various network layers (OSI model).
- Implement and optimize transport protocols (TCP, UDP) and network protocols (IP, ICMP, ARP).
- Enhance and maintain existing network stack components such as socket libraries and network drivers.
- Troubleshoot and resolve complex network-related issues.
- Profile and optimize network performance (latency, throughput, packet loss).
- Improve protocol scalability, reliability, and system performance.
- Collaborate with cross-functional teams for seamless protocol integration.
- Prepare documentation, including usage guidelines and best practices.
- Explore emerging networking technologies and standards.
- Work closely with hardware engineers, firmware developers, and system architects.
- Participate in design discussions, architectural decisions, and code reviews.
More Info
Job Type:
Industry:
Role:
Employment Type:
Key Skills
Protocol Stack Development
Network Stack Development
C/C++
About Company
Aptiv is a global technology company that designs, develops, and manufactures software and hardware solutions to enable a safer, greener and more connected future. Our solutions help customers around the world to create software-designed platforms with advanced safety features, electrified architectures, and intelligent connectivity.
