Lead Automotive Embedded Software Engineer – AUTOSAR & Ethernet

Tech One IT

Novi (MI)

On-site

USD 140,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech One IT in Novi, MI, seeks an experienced Technical Lead to drive automotive Ethernet and IOC integration across ECUs and domain controllers. You will implement and troubleshoot Ethernet-based solutions, analyze performance, and guide cross-functional teams through AUTOSAR Classic/Adaptive architectures.

The ideal candidate will excel in debugging, network analysis with Wireshark/Vector CANoe, and root-cause resolution while maintaining documentation and guidelines.

Qualifications

  • 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.

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.

Skills

AUTOSAR Classic
Embedded C/C++
CAN/CAN-FD
Automotive Ethernet
Some/IP
DoIP
UDS diagnostics
ARXML integration
Wireshark
Vector CANoe
Jenkins/GitLab CI
RTOS debugging

Education

Bachelor's or Master's in Electrical Engineering / Electronics / Computer Science / Embedded Systems

Tools

Vector CANoe
Wireshark
CAPL

Job description

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 desirable:

  • Vector CANoe / CANalyzer
  • Wireshark
  • Automotive diagnostic tools
  • Git / Gerrit
  • Jenkins, GitLab CI or equivalent
  • Static-analysis and coding-quality tools
  • HIL/SIL testing environments
  • Requirements and configuration-management tools

Education & Experience

  • Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Science, Embedded Systems or a related discipline.
  • Typically, 8–12+ years of experience in automotive embedded software development, depending on seniority.
  • Proven experience in automotive ECU development and integration.

Preferred Qualifications

  • Hands-on experience with AUTOSAR Classic Ethernet BSW components, such as Ethernet Driver, EthIf, TCP/IP Stack, and SoAd.
  • Experience with AUTOSAR Adaptive communication, ara::com, SOME/IP, and service discovery.
  • Knowledge of 100BASE-T1, 1000BASE-T1, and automotive Ethernet physical-layer concepts.
  • Experience with Ethernet switches, VLAN configuration, multicast, QoS, and network management.
  • Knowledge of Diagnostics over IP (DoIP) and automotive diagnostic communication.
  • Experience with Ethernet network performance analysis and interoperability testing.
  • Familiarity with Python, CAPL, or other test automation and scripting tools.
  • Understanding of automotive cybersecurity, ISO/SAE 21434, ISO 26262, and Automotive SPICE.
  • Experience with domain controllers, zonal architectures, gateways, or centralized automotive computing platforms.
  • Strong embedded software architecture and design skills.
  • Excellent debugging and problem-solving capability.
  • Ability to work across application, middleware, RTOS, AUTOSAR BSW, connectivity stacks, and ECU hardware.
  • Good understanding of automotive software development lifecycle.
  • Ability to analyze complex issues across multiple ECUs and communication layers.
  • Strong communication and collaboration skills.

Ability to work independently while coordinating with system, hardware, cybersecurity, functional-safety, and validation teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead – Automotive Ethernet
Technical Lead – Automotive Ethernet

Tech One IT • Novi (MI)

On-site
USD 120,000 - 180,000
Lead Engineer - Automotive IOC – Ethernet
Lead Engineer - Automotive IOC – Ethernet

Hallmark Global Solutions Ltd • Novi (MI)

On-site
USD 120,000 - 160,000
SD-WAN Architect & Network Solutions Lead
SD-WAN Architect & Network Solutions Lead

TechDigital Group • Little Rock (AR)

On-site
USD 70,000 - 110,000
Embedded Firmware QA Engineer — Automate HW/SW Testing
Embedded Firmware QA Engineer — Automate HW/SW Testing

TechDigital Group • Redmond (WA)

On-site
USD 80,000 - 120,000
Embedded System Engineer
Embedded System Engineer

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 90,000 - 120,000
Senior Software Engineer – AUTOSAR & Embedded Systems (Ethernet Focus)
Senior Software Engineer – AUTOSAR & Embedded Systems (Ethernet Focus)

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 110,000 - 160,000
AUTOSAR Lead (UDS Flash Bootloader)
AUTOSAR Lead (UDS Flash Bootloader)

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 120,000 - 190,000
Senior Embedded Software Integration Engineer
Senior Embedded Software Integration Engineer

PlusAI, Inc. • Fremont (CA)

On-site
USD 140,000 - 210,000
Senior Telematics Engineer
Senior Telematics Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
In-Vehicle Network Engineer
In-Vehicle Network Engineer

Hashlist • Allen Park (MI)

Hybrid
USD 90,000 - 130,000