Jobs · Michigan

In-Vehicle Network Software Developer

Hashlist · Allen Park, MI · 1 wk ago
HybridFull-time

About the role

We are looking for an In-Vehicle Network Software Developer. You will build the tools, simulation models and KPIs behind network performance analysis for a next-generation electric vehicle architecture at a major automotive manufacturer. Your work turns complex network data into the insights that drive architectural decisions.

Engagement details: Location: Allen Park, Michigan; Working model: Hybrid (4+ days on-site per week); Start date: ASAP; Employment type: Full-time, Permanent or Freelance.

Responsibilities

  • Design and implement scalable, composable software for in-vehicle network bandwidth analysis, message latency tracking and functional coupling measurement
  • Research, define and implement KPIs for network modeling, performance analysis and change management
  • Develop and maintain network simulation models for what-if analysis of new features and architectural changes
  • Translate analysis results into clear reports and dashboards for architects, feature owners and leadership
  • Integrate network analysis tools and KPIs into the CI/CD pipeline for continuous feedback on network health
  • Work with Network Architects and Platform experts to validate architectural choices and support optimization efforts
  • Set the standard for software quality, test-driven development and agile practices within the team

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering or a related field, or equivalent experience
  • 2+ years of software development in Python, C++ or Java, focused on data analysis, tool development or back-end systems
  • Foundational knowledge of network architecture, protocols and communication standards (Ethernet, CAN, LIN)
  • Experience developing analytical tools and defining KPIs to measure system performance
  • Experience with test-driven development (e.g. Gherkin for executable specifications)
  • Strong problem-solving skills with a track record of untangling complex systems
  • Legally authorized to work in the United States (visa sponsorship not available)

Preferred qualifications

  • Master’s degree
  • Network analysis and simulation tools
  • Tools development for embedded systems
  • Django and PostgreSQL
  • Data science or machine learning
  • AUTOSAR Classic and Adaptive
  • DBC and ARXML formats

Similar jobs