You are viewing a preview of this job. Log in or register to view more details about this job.

Tata Motors- Framework for Next-Generation Software Development & Edge Compute- Tata Global Internships

Tata Global Internships- Tata Motors Commercial Vehicles- This internship is a part of Tata Global Internships in India under Tata Group with Tata Motors.

Project Title

Framework for Next-Generation Software Development & Edge Compute

Foremost Issue to be Resolved

What should be the ideal automotive software development framework and pipeline to enable:

  • Faster software development
  • Closed-loop feedback
  • AI/ML-based workflows for auto code generation from requirements
  • Efficient deployment and compute on the edge

Context

Current OEM software development involves:

  • Model development and feature-specific coding (e.g., Cruise Control, Distance to Empty)
  • Large-scale data collection on the cloud for AI/ML model building and execution

Challenges:

  • Slow development cycles
  • High complexity in translating ideas into models
  • Safety-critical control strategies for vehicle aggregates and fault handling
  • Managing system complexity while ensuring alignment with customer expectations

Opportunity:

  • Accelerate development while strengthening safety and reducing human errors
  • Maintain direct linkage to requirements
  • Deploy Federated Learning Framework for automated model building and seamless edge deployment
  • Integrate CI/CD pipelines and toolchains for real-time updates

Scope

In Scope:

  • Define Federated Learning Framework integrating CI/CD, requirements management, and development toolchains
  • Transform high-level system requirements into precise software requirements
  • Map software requirements into structured software models
  • Implement Gen AI model to read requirements and generate software models
  • Benchmark global OEM best practices and perform gap analysis for TML
  • Demonstrate automated Simulink model/C code generation for critical functions

Out of Scope:

  • Full-scale production deployment
  • Hardware prototyping

Deliverables

  1. Phase 1: Benchmark global OEM best practices and gap analysis for TML
  2. Phase 2: Federated Learning Framework integrating CI/CD, requirements management, and toolchains
  3. Phase 3: Automated mapping of requirements to Simulink models and C code
  4. Phase 4: Coverage metrics (functional and structural)
  5. Phase 5: Demonstration for five critical functions

Category

Automotive Software Development & AI-Driven Automation

Expected Skills

  • Knowledge of automotive software development lifecycle
  • Familiarity with CI/CD pipelines and toolchains
  • Experience with MATLAB/Simulink and model-based development
  • Understanding of AI/ML workflows and Federated Learning concepts

Minimum Requirements

  • Background in Computer Science, Electronics, or Electrical Engineering
  • Exposure to automotive software architecture and embedded systems
  • Ability to work with AI/ML tools and simulation environments

Responsibilities

  • Benchmark and analyze global best practices
  • Define and implement Federated Learning Framework
  • Automate requirement-to-model/code workflows using AI
  • Prepare coverage metrics and demonstrate critical functions