Review requirement specifications and work along with requirements team to resolve issues in the specification and eventually signoff the specification.
Create documentations for high level design, detailed design and test plans for the software modules.
Working with cross-functional teams to develop the necessary software modules to build Ethernet and networking capabilities for In-Vehicle infotainment systems in Linux and Android platforms.
Interact with cross-functional team within Visteon and as well as with external teams like chipset vendors to resolve dependencies during development and fixing issues across multiple layers of Network stack.
Run static analysis on the software components, analyze and fix errors.
Interact with hardware teams for board bring up activities, calibration activities and to root cause hardware level issues.
Perform root cause analysis for the issues observed and resolve issues during development, stability and maintenance phase of the project.
Develop and integrate tools/scripts to automate testing.
Run development testing and document the test reports.
Create efficient reports with respect to software development, issues resolution and testing.
Technical Knowledge and Skills
Bachelor's Degree in Engineering or related field in Computer Science or Electronics.
At least 5 to 10 years of experience in developing software components in Ethernet and Networking technology for Linux and Android platforms.
Good Knowledge in Ethernet and Network features in In-Vehicle Infotainment systems
Strong in C, C++, Java programming skills.
Working experience in Android AOSP / Linux based infotainment and build environments
Development experience in Automotive Ethernet switch. MII and MDI interface configurations such as RGMII, SGMII, 100/ 1000baseT1 protocols, PCIe and SERDES.
Development experience in designing VLANs, L2 Bridges, L3 routing.
Development experience in TCP/IP, UDP, Some/IP layers, IPv4, IPv6.
Good understanding of Linux and Android network stack.
Proficient in capturing analyzing pcap files.
Execution experience in Open Alliance TC8 certifications
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.