Software Engineer - Automotive Telematics ECU Development Job at Synstack Technologies, Southfield, MI

SEZjNlowSG1MRzZQeEFXYzZ1RXlpN0VjblE9PQ==
  • Synstack Technologies
  • Southfield, MI

Job Description

Job Description:

We are seeking a Software Engineer to join our team focused on a legacy automotive telematics ECU development program. This role emphasizes embedded software development for AUTOSAR OS and Linux-based ECUs, highlighting core telematics features such as CAN and cellular modem communication, GPS integration, diagnostics, and compliance with automotive standards like AUTOSAR, ISO 26262, and ASPICE. The ideal candidate will bring experience in low-level embedded software development, automotive communication protocols, microcontroller interfacing, and a robust capacity to present technical issues and solutions clearly to both internal and external stakeholders.

Key Responsibilities:

  • Develop, integrate, and validate embedded software for telematics ECUs.
  • Engage in full system work, including bootloader, microcontroller services, UDS diagnostics, GPS integration, and modem communication via AT commands.
  • Rapidly triage customer-reported issues.
  • Conduct static analysis, debugging, and testing at both bench and vehicle levels to identify root causes.
  • Collaborate with internal teams, suppliers, and OEM customers to ensure the delivery of high-quality software.
  • Prepare and deliver clear technical presentations outlining problem statements, root cause analyses, and proposed solutions.
  • Document software requirements, design details, and test artifacts comprehensively

Required Skills and Experience:

Programming Languages:

• Proficient in C (primary), with basic C++ and Python (optional for scripting/testing).

Microcontrollers:

• Experience with Renesas (e.g., RH850), NXP (e.g., MPC series), Infineon (Traveo T2G), or similar automotive-grade MCUs.

Operating Systems & RTOS:

• Expertise in VxWorks, RTOS, AUTOSAR OS & Linux or equivalent.

Software Tools:

  • Embedded IDEs: GHS Multi, IAR Embedded Workbench, or similar.
  • Debugging Tools: GHS, JLink, Renesas E1/E2, Lauterbach TRACE32, or similar.
  • Logging and Simulation: Vector CANoe, CANalyzer, Wireshark, Tera Term, etc.
  • Build Tools: Make, internal build scripts.
  • Version Control: Git, SVN.
  • Static Analysis: Polyspace, or similar.
  • ALM Tools: IBM Rational DOORS, Atlassian Tools (Jira, etc.

Automotive Protocols and Interfaces:

  • Expertise in CAN (ISO 11898), LIN.
  • UDS on CAN (ISO 14229), OBD-II (ISO 15765).
  • AT Commands for modem communication (3G/4G).
  • UART, SPI, I2C, GPIO, ADC.
  • GPS over UART using the NMEA protocol.

Telematics-Specific Features:

  • Management of cellular modems (e.g., Telit).
  • GNSS/GPS data handling.
  • eCall functionality.
  • SIM/eSIM interface development.
  • Diagnostic/status packet transmission over CAN.

Standards & Compliance Knowledge:

  • Understanding of AUTOSAR (Classic Platform – BSW modules and MCAL).
  • Compliance with ISO 26262 (ASIL-B).
  • Automotive SPICE (ASPICE) Level 2+ processes.
  • MISRA-C compliance.
  • Experience with watchdog, memory protection, and safe state handling.

Preferred Qualifications:

  • Familiarity with Vector toolchain: CANoe, CANalyzer, DaVinci Configurator/Developer.
  • Experience in bootloader and software update mechanisms.
  • Knowledge of DTC handling, failure memory, and UDS services.
  • Production project experience with OEMs or Tier-1 suppliers.

Educational Requirements:

  • Bachelor's or Master's degree in Computer Engineering or a related field.
  • 10+ years of relevant embedded automotive experience.

Soft Skills:

  • Excellent verbal and written communication skills.
  • Strong presentation and articulation abilities to effectively explain complex problems and solutions to internal teams, suppliers, and OEM stakeholders.
  • Analytical mindset with a structured problem-solving approach.
  • Capability to work both independently and collaboratively

Job Tags

Similar Jobs

Calculated Hire

Loan Servicing Specialist Job at Calculated Hire

 ...Entry-Level Commercial Loan Servicing Analyst Chicago, IL Hybrid $54K/Year + training completion incentives JOB SUMMARY...  ...with accuracy and timeliness. Investigate discrepancies and assist in resolving non-routine issues through analysis and collaboration... 

Madison-Davis, LLC

Recruiter/Researcher Job at Madison-Davis, LLC

 ...Search firm specializing in financial services. We are seeking a motivated and detail-oriented individual to join our team as a Researcher /Jr Recruiter in our Portland, Maine location. In this position, you will play a crucial role in the talent acquisition process by... 

The International Academy of Hope (iHOPE)

Nurse Manager - Education Services Job at The International Academy of Hope (iHOPE)

 ...iHope Mission Statement: The iHOPE school community strives to provide comprehensive services for our students, who present with a variety of diagnoses including Traumatic Brain Injury, Acquired Brain Injury, and other brain-based disorders. Our students participate... 

CK Control Temp, Inc.

HVAC Tradesman and Driver Job at CK Control Temp, Inc.

 ...and standards ~ Proficiency in using specialized tools and equipment ~ Clear Motor Vehicle Report ~ Ability to drive box truck / van and rack truck ~ Ability to pass company drug screen and background check ~ Ability to be professional, courteous and pleasant... 

COREcruitment Ltd

Omakase Sous Chef Job at COREcruitment Ltd

 ...chef position or similar within a luxury restaurant setting Lead, mentor and inspire team members and new hires Certified in Food Safety Ability to take lead in a new kitchen environment Omakase style sushi service experience a plus Benefits: Salary...