×
Register Here to Apply for Jobs or Post Jobs. X

Lead Automotive Embedded Software Engineer – AUTOSAR & Ethernet

Job in Novi, Oakland County, Michigan, 48377, USA
Listing for: Tech One IT
Full Time position
Listed on 2026-11-04
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR
Job Description & How to Apply Below

We are seeking an experienced Technical Lead with strong expertise in Automotive Ethernet and In-Vehicle Communication (IOC) to lead the development, integration, and troubleshooting of automotive communication solutions.

The candidate will be responsible for Ethernet communication stack integration, protocol implementation, ECU-level communication, and end-to-end integration across automotive electronic control units (ECUs). The role requires a strong understanding of automotive networking protocols, embedded software development, and AUTOSAR communication architecture, including AUTOSAR Classic and/or Adaptive.

The ideal candidate will have hands-on experience in automotive Ethernet, TCP/IP, SOME/IP, network debugging, and embedded software integration, along with the ability to drive technical discussions and resolve complex issues.

Key Responsibilities

  • Design, develop, configure, and integrate automotive Ethernet communication solutions.
  • Implement and troubleshoot Ethernet-based communication between ECUs, domain controllers, and other in-vehicle systems.
  • Analyse network communication, connectivity, latency, packet loss, and performance issues.
  • Support Ethernet switch configuration, VLANs, multicast, and Quality of Service (QoS), as applicable.
  • Develop, configure, and integrate Ethernet communication components in AUTOSAR-based automotive systems.
  • Work with AUTOSAR Classic and/or Adaptive communication architecture, depending on the target platform.
  • Integrate and troubleshoot communication protocols such as TCP/IP, UDP, SOME/IP, SOME/IP Service Discovery, and DoIP.
  • Collaborate with system architects, embedded software developers, hardware engineers, and validation teams.
  • Perform ECU-level and system-level integration, debugging, and defect resolution.
  • Conduct technical reviews and ensure adherence to coding standards and software development processes.
  • Identify technical risks, integration dependencies, and potential bottlenecks.
  • Analyze Ethernet traffic and diagnose communication issues using Wireshark, Vector CANoe, or equivalent tools.
  • Perform root-cause analysis and drive corrective and preventive actions.
  • Maintain technical documentation, integration reports, and defect analysis records.
  • Contribute to software design documentation, interface specifications, technical reviews, and development guidelines.
  • Support HIL/SIL testing, vehicle-level integration, and production readiness activities.

Required Technical Skills

  • Mandatory hands-on experience with AUTOSAR Classic, Embedded C/C++, CAN/CAN-FD, Automotive Ethernet, UDS diagnostics (DID/DTC/RID), ARXML integration, unit testing, and MCU-level Flash/RAM debugging and optimization.
  • Strong experience in CAN/CAN-FD, UDS diagnostics, including DID/DTC/RID.
  • Experienced in ARXML integration/configuration, MCU memory/flash optimization.
  • Strong experience in automotive embedded software development and in-vehicle communication.
  • Hands-on experience with Automotive Ethernet development, configuration, integration, or troubleshooting.
  • Good understanding of Ethernet fundamentals, TCP/IP, UDP, IP addressing, routing, and network communication.
  • Knowledge of automotive communication protocols, including SOME/IP and/or DoIP.
  • Working knowledge of AUTOSAR Classic and/or AUTOSAR Adaptive communication architecture.
  • Experience with ECU integration, embedded software debugging, and root-cause analysis.
  • Proficiency in embedded C/C++ programming and debugging.
  • Hands-on experience with Wireshark, Vector CANoe, or equivalent network analysis tools.
  • Strong problem-solving skills and the ability to independently resolve technical issues.
  • Experience leading technical activities and coordinating with cross-functional engineering teams.

Experience with several of the following is…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary