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

eG8xUmo0RkJlK0crckg2aVA5NDBlbWFaTkE9PQ==
  • 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

Liberty

Operations Support Assistant Job at Liberty

About Liberty: Founded in Boston, Massachusetts in 2007, Liberty offers expertise in a broad array of construction and equipment services nationwide including general requirements, equipment, supply, concrete, special projects, and site access solutions. Our experience...

Midtown Capital Partners

Lead Engineer Commercial Office Building Job at Midtown Capital Partners

 ...and maintenance of the buildings mechanical, electrical, and plumbing (MEP) systems, as well as general facility maintenance. Develop, implement, and maintain a comprehensive preventive and predictive maintenance program, including task scheduling, routines, and performance... 

COMPA Industries, Inc.

Radiation Control Technician Job at COMPA Industries, Inc.

 ...Radiation Control Technician 4 COMPA Industries is searching for qualified candidates for a Radiation Control Technician 4 position at the Los Alamos National Laboratory in Los Alamos, NM . Salary: $45 - $51/hr Location: Los Alamos, NM (Onsite) Citizenship... 

Nurchure Staffing Solutions

Home Health Registered Nurse (Part-Time) Job at Nurchure Staffing Solutions

 ...Job Title: Home Health Registered Nurse (16 Hour Part-Time) Location: Northbrook, IL 60062 Employment Type: Part-time Overview: Provide in-home healthcare services to patients in the Northbrook, IL area while delivering quality nursing care in a home setting... 

Sevencore

CDL A Truck Driver Job at Sevencore

 ...value cargo and fostering long-term partnerships. Our team-based driver operations ensure peak performance and contribute to setting a...  ...managing transport logs, and adhering to safety regulations Experience with GPS systems and real-time tracking technology Strong...