SA_104-AUTOSAR Application Software Engineer at Marutee | Job-Scouts.com

SA_104-AUTOSAR Application Software Engineer

Marutee
full-time mid Bangalore, KA, India · More jobs in Bengaluru, Karnataka, India
This position is sourced from Marutee's career page . Apply through Job-Scouts to track your application status.

Job Description

Role: AUTOSAR Application Software Engineer

Overview of the Position:

The AUTOSAR Application Software Engineer will be responsible for designing, developing, integrating, and validating application-level software components using Classic/Adaptive AUTOSAR platforms. The role involves working with ECU software stack, communication interfaces, diagnostics, safety requirements, and cross-functional teams to deliver production-quality automotive software.Roles & Responsibilities:

A. Application Development

• Develop SWCs (Software Components) using AUTOSAR methodology (Classic: CDD/ASWC; Adaptive: ARA Apps).
• Configure and integrate AUTOSAR BSW modules using tools like Vector DaVinci Configurator/Developer, Elektrobit Tresos, ETAS ISOLAR.
• Implement application logic in C/C++ as per model, requirements, and architecture guidelines.
• Develop “complex drivers” if needed for hardware-specific functions.
B. Requirements & Architecture

• Understand and analyze System, Software & Functional requirements.
• Create and maintain SWS, SDD, ICD documents.
• Work with system architects to ensure correct interface mapping (RTE, runnable scheduling, port interfaces).
C. Integration & Debugging

• Integrate application SWCs with RTE and BSW stack.
• Perform ECU software build, linker configuration, and memory optimization.
• Debug issues using tools like CANoe, CANalyzer, Trace32, iSYSTEM, Lauterbach.
• Work with hardware-in-loop (HIL) setups for testing and validation.
D. Communication & Diagnostics

• Configure and verify CAN, CAN-FD, LIN, FlexRay, Ethernet communication.
• Implement and validate UDS (ISO 14229), DTC (ISO 15031) and DEM functionalities.
• Work with network management, PDU routing, and COM stack.
E. Functional Safety (ISO 26262)

• Follow ASIL requirements (A–D) as per program.
• Perform requirement traceability, safety analyses support, and document design as per FuSa guidelines.
F. Tools & Processes

• Use CI/CD pipelines, version control, and issue tracking: Git, Gerrit, Jenkins, Jira.
• Follow ASPICE-compliant software development lifecycle.
Education Qualification:

• Bachelor’s or Master’s degree in:• Electronics & Communication
• Electrical Engineering
• Computer Science
• Automotive Engineering
• Mechatronics

Experience:

• 4–7 years
Essential Functional / Technical Competencies:

Mandatory Skills

• Strong programming experience in Embedded C/C++.
• Hands-on experience with Classic AUTOSAR (RTE, BSW configuration, SWC development).
• Knowledge of MCU architecture (Infineon Aurix, Renesas, NXP).
• Good understanding of automotive communication protocols (CAN, LIN, UDS).
• Experience with debugging tools (CANoe, CANalyzer, Oscilloscope, Debug Probe).
• Exposure to ISO 26262 and ASPICE processes.
Desired Functional / Technical Competencies:

• Experience with Adaptive AUTOSAR.
• Model-based development using MATLAB/Simulink.
• Knowledge of bootloader, OTA updates, and secure diagnostics.
• Experience with electric powertrain, BMS, ADAS, or Body Control Modules.
• Scripting skills: Python, CAPL.
Soft Skills

• Strong analytical and problem-solving ability.
• Ability to work in cross-functional, multi-cultural teams.
• Good communication and documentation skills.
• Ownership mindset with focus on quality.

Requirements

Department: Staffing
Experience: 4-7
Posted: 2026-05-14T03:29:35.35Z

Location

Bangalore, KA, India
View on Google Maps

Similar open positions