Software Integrator (SW Integrator)
3 to 6 years
Bangalore
Key Responsibilities
Integrate software components from multiple development teams into a complete ECU software build.
Manage software integration activities according to project release plans and milestones.
Create and maintain software integration settings, build configurations, and integration baselines.
Perform continuous integration and verify successful compilation and linking of software modules.
Resolve integration issues arising from interfaces, dependencies, and software configuration mismatches.
Coordinate with SW Developers, SW Architects, SWSD, and Test Engineers during integration activities.
Ensure correct integration of Application Software (ASW), Basic Software (BSW), MCAL, Diagnostics, and Calibration components.
Support software commissioning and bring-up on target hardware and test benches.
Analyze integration defects, perform root-cause analysis, and coordinate corrective actions.
Prepare and release software baselines for testing, validation, and customer deliveries.
Required Skill Sets
Technical Skills
Embedded C Programming Knowledge
Automotive Software Architecture Basics
Software Integration & Build Management
AUTOSAR Architecture Understanding
BSW, MCAL, RTE Knowledge
CAN / LIN / UDS Diagnostics
Configuration Management
Software Version Control (Git, SVN, RTC, etc.)
Build Tools and Continuous Integration Concepts
Debugging and Root Cause Analysis
Software Flashing and ECU Bring-up
DCDC / CCON / OBC Domain Understanding
Process Skills
ASPICE Process Awareness
Change & Configuration Management
Release Management
Defect Management
Requirements Traceability
Soft Skills
Cross-functional Team Coordination
Communication Skills
Problem Solving
Technical Documentation
Stakeholder Management