Hinduja Tech
Model Based Application Software Developer
Skills
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
6 days ago
Quick apply
OPTIMA Advisory
AI Model Validation Consultant/ Analyst Quant
Freelance
Paris, France
Onsite
Skills
4 days ago
Quick apply
rassine agency
Business Developer freelance - Franchise Food
1 000 €/mois + 15 % du MRR à vie
Freelance
Remote
Skills
19 hours ago
Quick apply
No company information available.