Developer I - Embedded Software
UST · IT Services & Consulting
- Bangalore
- On-site
- Posted 21 days ago
- Software Engineering
About the job
Software Integrator (SW Integrator) – EM-PE 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 environments, 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