日本タタ・コンサルタンシー・サービシズ株式会社
About the Department:
The Industrial Autonomy & Engineering (IA&E) unit drives digital transformation by delivering AI-enabled, software-defined, and secure intelligent products that enhance customer experience and performance.
We collaborate with Automotive OEMs and Tier-1 suppliers to advance Software-Defined Vehicles using AI, IoT, cloud, and cybersecurity technologies. Recognized globally as industry leaders, we combine strong local expertise with TCS’s global capabilities to deliver innovative, customer-centric solutions shaping the future of mobility.
About the Project:
A multi-program engagement with a leading global Tier-1 supplier for end-to-end AD/ADAS system development.
The team collaborates across project management, system architecture, software development, AI integration, system integration, validation, safety, and security to deliver scalable, high-quality, and production-ready ADAS solutions.
Role Overview:
This role offers an opportunity to grow as a high-value software expert in safety-critical AI mobility systems, with exposure to the full development lifecycle from concept to SOP.
Potential career paths include Lead Architect for advanced autonomous programs and Technical Project Manager, depending on performance, skills, and business needs.
Future Career Path:
This role enables you to build expertise in safety-critical AI mobility systems, with exposure to the full development lifecycle from concept to SOP.
Potential growth paths include Lead Architect (L2+ autonomous programs) or Technical Project Manager, based on performance, skills, and business needs.
Job Responsibilities:
Design scalable and robust software architectures for ADAS ECUs.
Optimize SoC/MPU resource allocation and manage component integration.
Define AUTOSAR-based architectures (Classic & Adaptive) and optimize services.
Integrate safety (ISO 26262) and cybersecurity (ISO 21434) mechanisms.
Translate customer requirements into software specifications and module designs.
Ensure ASPICE compliance and support CI/CD-based build and test environments.
Collaborate with hardware and system teams to define interfaces and resolve dependencies.
Conduct feasibility studies and technical risk assessments to maintain quality standards.