In-Vehicle Network Software Developer
Core
Design and implement scalable software solutions for in-vehicle network bandwidth analysis, message latency tracking, and functional coupling measurement to ensure scalability and stability of next-generation vehicle architecture.
Role type
Senior IC software engineer (network analysis & tooling)
Builds
Network simulation models, analytical tools, KPIs, and dashboards for network performance
Domain
Automotive / In-Vehicle Networks
Required skills
Python, C++, Java, network architecture, Ethernet, CAN, LIN, KPI definition, CI/CD integration, Test-Driven Development (TDD), Gherkin
Preferred skills
Django, PostgreSQL, data science, statistical analysis, machine learning, Autosar Classic/Adaptive, DBC, ARXML
Responsibilities
Design and implement scalable software for bandwidth analysis and latency tracking; Research and implement KPIs for network modeling; Develop network simulation models for 'what-if' analysis; Translate analysis results into reports and dashboards; Integrate tools into CI/CD pipeline; Collaborate with Network Architects to validate choices
Seniority
Senior, hands-on IC