Embedded Autosar Engineer

Pi Square Technologies 

📍 Michigan, United States 🇺🇸

full-time
senior
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

AUTOSAREthernetCANLINVector

Industry

AutomotiveTelecommunications

Job Description

Job Summary:


We are seeking a skilled AUTOSAR Embedded Software Engineer with 5+ years of experience in automotive embedded systems, specializing in AUTOSAR architecture and Automotive Ethernet. The candidate will be responsible for designing, developing, configuring, and integrating AUTOSAR-based software components with a focus on Ethernet communication stacks and vehicle network integration.


Key Responsibilities:

Design, develop, and integrate AUTOSAR-based embedded software (BSW, MCAL, RTE).

Configure and implement AUTOSAR modules using tools like DaVinci Configurator/Developer or EB Tresos.

Develop and integrate Automotive Ethernet stack (TCP/IP, SOME/IP, DoIP).

Work on communication protocols such as CAN, LIN, FlexRay, and Ethernet.

Perform ECU integration, debugging, and validation activities.

Develop low-level drivers and middleware components for embedded systems.

Participate in system design reviews, code reviews, and troubleshooting.

Ensure compliance with automotive standards such as ISO 26262 (Functional Safety).

Collaborate with cross-functional teams including hardware, system, and validation teams.

Required Skills:

5+ years of hands-on experience in Embedded C programming.

Strong experience in AUTOSAR architecture (Classic Platform preferred).

Expertise in AUTOSAR BSW modules (COM, PDU Router, DCM, DEM, etc.).

Experience with Automotive Ethernet (TCP/IP stack, SOME/IP, DoIP).

Hands-on experience with Vector tools (DaVinci, CANoe, CANalyzer).

Good understanding of ECU architecture and vehicle communication networks.

Debugging skills using tools like oscilloscopes, debuggers, and trace tools.

Preferred Qualifications:

Experience with Adaptive AUTOSAR is a plus.

Knowledge of cybersecurity concepts in automotive Ethernet.

Familiarity with scripting languages (Python, CAPL).

Experience in Agile/Scrum development environments.

Exposure to OTA, Telematics, or ADAS systems is a plus.

Education:

Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Computer Engineering, or related field.