Daimler Truck North America

DTICI_AUTOSAR_Application_Senior Engineer_T8

Daimler Truck North America  •  Bengaluru, IN (Onsite)  •  7 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Looking for an experienced AUTOSAR Application Software Developer specializing exclusively in Software Component (SWC) development using Embedded C This role is focused on application layer development, RTE interaction, and embedded debugging, without any involvement in BSW development or configuration.

AUTOSAR Application SWC Development

  • Design, implement, and maintain AUTOSAR Software Components (SWCs) using Embedded C
  • Develop runnables, port interfaces, and application logic as per functional/software requirements.
  • Create and maintain Sender/Receiver (S/R) and Client/Server (C/S) communication interfaces.
  • Implement state machines, control algorithms, and feature-specific logic within SWCs.

RTE Integration

  • Ensure correct mapping of SWC ports to signals, parameters, and system descriptions (ARXML).
  • Validate RTE generation outputs and resolve interface mismatches.
  • Collaborate with integration teams to verify correct SWC ↔ RTE communication.

Embedded C Debugging & Analysis

  • Perform deep debugging of embedded software
  • Root-cause issues related to:
    • RTE communication
    • Interface misconfiguration
    • Timing violations
    • Pointer/heap/stack issues
  • Use tools like: Trace32, GHS compiler, CANoe, oscilloscopes, and microcontroller IDEs.

Testing & Validation

  • Conduct unit testing and integration testing for developed SWCs.
  • Support SIL environments for functional validation.
  • Prepare SWC-level test cases and perform white-box debugging.

Documentation & Quality

  • Write design documents, interface descriptions, and test documentation.
  • Ensure coding compliance with MISRA‑C, project guidelines, and best practices.
  • Participate in design and code reviews focused on SWC logic and RTE usage.
  • Bachelors in Electrical/ Computer Science Engineering with specialization in Embedded Systems
  • 5+ years experience in AUTOSAR SWC Development (Classic Platform).
  • Strong command of Embedded C programming and low-level debugging.
  • Expertise in:
    • AUTOSAR SWC architecture
    • RTE concepts (Runnables, Events, Ports, Interfaces)
    • ARXML handling (Application-level)
    • CAN, CAN FD, Ethernet and J1939 protocols
  • Understanding of automotive communication
  • hands-on with AUTOSAR tools:
    • Vector DaVinci Developer
    • EB Tresos (Developer)
    • Artop-based tools
  • Experience in:
    • Functional algorithms (diagnostics logic, state machines, etc.)
    • Python/CAPL-based debugging automation
  • Knowledge of ASPICE processes (only at SWC level).
  • Exposure to ISO 26262 requirements for application SW.
  • Strong problem-solving and debugging mindset.
  • Ability to understand and interpret system requirements.
  • Good communication and cross-functional collaboration.
  • High attention to detail and code quality.
Daimler Truck North America

About Daimler Truck North America

Daimler Truck North America, a Daimler Truck AG company, is the largest heavy-duty truck manufacturer in North America and a leading producer of medium-duty trucks and specialized commercial vehicles.

Headquartered in Portland, Oregon, Daimler Truck North America manufactures, sells and services several renowned commercial vehicle brands including Freightliner Trucks, Western Star Trucks, Thomas Built Buses, and Freightliner Custom Chassis. Through the company’s affiliates, Daimler Truck North America is also a leading provider of heavy-and medium-duty diesel engines and other components. The company’s strategic partners in the North American commercial vehicles market include Daimler Truck Financial, TravelCenters of America and Petro Truck Centers.

Industry
Automotive & Mobility
Company Size
5,001-10,000 employees
Headquarters
Portland, OR
Year Founded
1942
Social Media