Find a jobRecruiters

Model Based Application Software Developer

Exclusive opportunity

Onsite

Model Based Application Software Developer

Hinduja Tech

Model Based Application Software Developer

Skills

MATLABCompliance

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

27 August 2026

What they need


Role & responsibilities

We are seeking an experienced Model Based Application Software Developer to join our Electric Vehicle software development team. The candidate will be responsible for designing, developing, testing, and integrating application software using Model-Based Development (MBD) methodologies for automotive embedded systems. The role involves working closely with system architects, controls engineers, software developers, and validation teams to deliver high-quality software solutions for EV applications.

Key Responsibilities

  • Develop automotive embedded application software using MATLAB/Simulink and Model-Based Development methodologies.

  • Design and implement control algorithms for Electric Vehicle subsystems such as:

  • Battery Management System (BMS)

  • Vehicle Control Unit (VCU)

  • Motor Control

  • Charging Systems

  • Energy Management Functions

  • Thermal Management Systems

  • Generate production code using tools such as Embedded Coder/TargetLink.

  • Perform model reviews, static analysis, model compliance checks, and software quality assessments.

  • Develop software requirements, detailed designs, and traceability according to Automotive SPICE and Functional Safety standards.

  • Support software integration on target ECUs and troubleshooting during vehicle/system testing.

  • Create and maintain MIL, SIL, and HIL test environments.

  • Collaborate with system engineering teams for requirement analysis and software architecture definition.

  • Ensure compliance with MISRA C, ISO 26262, and ASPICE development processes.

  • Participate in defect analysis, root cause investigation, and software issue resolution.

  • Contribute to continuous improvement of software development processes and toolchains.

Required Qualifications

  • Bachelor's or Master's degree in: Electronics Engineering/ Electrical Engineering/ Mechatronics/ Instrumentation Engineering/ Computer Science/ Related engineering discipline

  • 5+ years of experience in Automotive Embedded Software Development.

  • Strong expertise in MATLAB/Simulink Model-Based Development.

  • Experience with automatic code generation tools such as:

  • Embedded Coder

  • TargetLink

  • Strong programming skills in Embedded C.

  • Good understanding of real-time embedded systems and microcontroller-based development.

Required Technical Skills

Model-Based Development

  • MATLAB/Simulink
  • Stateflow
  • Embedded Coder
  • TargetLink (preferred)
  • Model architecture and reusable library development EV Domain Knowledge
  • Battery Management Systems (BMS)
  • Cell Balancing
  • SOC/SOH Estimation
  • Vehicle Control Functions
  • Electric Drive Systems
  • DC-DC Converters
  • On-board Chargers
  • Thermal Management
  • Energy Management Strategies Standards & Processes
  • ISO 26262 Functional Safety
  • Automotive SPICE (ASPICE)
  • MISRA C Guidelines
  • Configuration Management (Git/SVN)

Preferred Qualifications

  • Experience in production automotive programs with OEMs or Tier-1 suppliers.
  • Exposure to Functional Safety development processes.
  • Experience working in Agile/Scrum environments. Behavioural Competencies
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and in cross-functional global teams.
  • Proactive approach to technical challenges.
  • Strong ownership and accountability mindset.

Success Criteria

The successful candidate will:

  • Deliver high-quality model-based software components for EV applications.
  • Achieve compliance with automotive quality and safety standards.
  • Support timely software integration and vehicle validation activities.
  • Drive efficient development through reusable models and automation practices.

Experience Level: 5+ Years

Industry: Automotive / Electric Vehicle (EV)

Function: Embedded Software Development / Controls Engineering / Model-Based

Development (MBD)

Preferred candidate profile

Application Software Development-Matlab Modelling

For a Model Based Application Software Developer role in the Automotive Electric Vehicle domain with around 5 years of experience, the job description should emphasize model-based development, AUTOSAR, MATLAB/Simulink, embedded software, and EV systems knowledge.

Job Description: Model Based Application Software Developer (Automotive EV)

Position Title: Model Based Application Software Developer

Experience: 5+ Years

Location: Pune, India

Other offers great for you!

These companies are also looking for great profiles

Freelance.com

Application Manager Senior

550€/jour

Freelance

92800 Puteaux, France

Onsite, Hybrid

Skills

ITILApplication managementOracle SQLPL/SQLProduction incident managementOracle Forms

6 days ago

Quick apply

OPTIMA Advisory

AI Model Validation Consultant/ Analyst Quant

Freelance

Paris, France

Onsite

Skills

LLCMachine LearningArchitecture ITAnalyst Quant

4 days ago

Quick apply

rassine agency

Business Developer freelance - Franchise Food

1 000 €/mois + 15 % du MRR à vie

Freelance

Remote

Skills

Business DevelopmentB2B salesAccount managementUpsellingFranchise industry knowledgeFoodservice industry knowledge

19 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools