Middleware Engineers-Communication Stack Development Engineer
Tata Consultancy Services
8 - 10 years
Bengaluru
Posted: 21/03/2026
Job Description
Role: SDV MCU Stack Development (Communication Stack Development Engineer)
Location: Bangalore
Exp: 8-10 Years
Required skillset:
1. Strong expertise in Comms Stack Development on MCU -
2. Strong expertise in automotive communication protocols: CAN, Ethernet, TCP/IP, FlexRay
3. Hands-on experience with PDU Router, COM stack, and transport protocol abstraction
4. Deep understanding of TCP/IP stack internals and socket programming
5. Experience with AVTP (IEEE 1722) and time-sensitive networking (TSN)
6. Proficiency in C/C++, embedded Linux, and real-time operating systems
7. Familiarity with AUTOSAR, ISO 26262, and functional safety principles
8. Debugging tools: CANalyzer, Wireshark, Lauterbach, JTAG
9. Version control and CI tools: Git, Jenkins, GitLab CI
Roles and Responsibilities
1. Design, develop, and integrate automotive communication stacks including: CAN, Ethernet, TCP/IP, and optionally FlexRay
2. Implement and validate PDU Router and transport protocol abstraction layers for seamless data flow across ECUs
3. Develop and optimize TCP/IP stack components: IPv4/IPv6, UDP, TCP
4. Socket APIs and network configuration modules
5. Integrate and test AVTP (Audio Video Transport Protocol) stack over Ethernet (IEEE 1722)
6. Ensure compliance with AUTOSAR Classic/Adaptive like architecture for middleware components
7. Collaborate with platform and application teams to ensure reliable data exchange across zonal and central ECUs
8. Conduct performance profiling, latency analysis, and fault injection testing for communication modules
9. Maintain documentation, interface specifications, and integration guides
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
