G

System Engineer - Embedded System

Carmel, IN 2 days ago

Job Description

Job Opportunity - Embedded System Engineer

Location : Carmel, IN

Duration : Full-Time


Role Overview

We are seeking a highly skilled Embedded Systems Engineer with strong expertise in automotive systems, specifically in Occupant Sensing and safety-critical features. The ideal candidate will act as a technical owner, driving end-to-end feature development from requirements analysis to system validation, ensuring alignment across software, hardware, and algorithm teams.

Key Responsibilities

1. Requirements Engineering & System Design

  • Perform detailed requirements analysis and functional decomposition of feature-level requirements into system and algorithm-level specifications.
  • Define and develop system architecture, ensuring traceability and completeness.
  • Translate customer and regulatory requirements into technical specifications.

2. Technical Ownership

  • Act as the technical lead/owner for Occupant Sensing features.
  • Ensure system coherence across algorithms, embedded software, hardware, and validation teams.
  • Drive design discussions and ensure alignment with project goals.

3. Architecture & Modeling

  • Analyze and document model architectures, data flows, and state machines.
  • Define fault handling strategies and ensure robustness in system design.
  • Review and validate system behavior under various operating conditions.

4. Design Review & Problem Solving

  • Review and challenge design decisions to identify gaps and risks.
  • Apply structured problem-solving techniques such as 5 Whys and Fishbone analysis.
  • Ensure technical robustness and compliance with automotive standards.

5. Communication & Diagnostics

  • Work with automotive communication protocols including:
  • CAN, CAN-FD, LIN, SENT
  • Implement and debug diagnostic services based on UDS (ISO 14229).
  • Analyze vehicle network topology and ensure seamless communication across ECUs.

6. Tools & Development Environment

  • Utilize requirements management tools such as DOORS and Polarion.
  • Work with architecture and modeling tools like Enterprise Architect or Rhapsody.
  • Perform debugging and validation using tools such as:
  • Oscilloscopes
  • Vector CAN Analyzer / CANoe

7. System Validation & Debugging

  • Conduct system-level testing and validation in lab and vehicle environments.
  • Analyze hardware schematics and support debugging activities.
  • Support OTA (Over-the-Air) update validation and troubleshooting.

8. Process & Compliance

  • Follow and contribute to ASPICE-compliant development processes.
  • Ensure adherence to Functional Safety (ISO 26262) and Automotive Cybersecurity standards.

More Engineering Jobs in Mccordsville In Flexible