Model Based Application Software Developer

Hinduja Tech

Pune District

On-site

INR 1,500,000 - 2,400,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Hinduja Tech in Pune, India, is seeking an experienced Model Based Application Software Developer for its Automotive EV software team. You will design, develop, test, and integrate application software using Model-Based Development for embedded EV systems.

Responsibilities include implementing control algorithms for BMS, VCU, motors, charging, and energy management; generating production code with Embedded Coder/TargetLink; and ensuring compliance with MISRA C, ISO 26262, and ASPICE.

Qualifications

  • Bachelor's or Master's degree in Electronics, Electrical, Mechatronics, Instrumentation, Computer Science or related field.
  • 5+ years of Automotive Embedded Software Development.
  • Strong MATLAB/Simulink Model-Based Development expertise.
  • Experience with code generation tools Embedded Coder and TargetLink.
  • Strong C programming skills for embedded systems.
  • Knowledge of MISRA C, AUTOSAR, ISO 26262, and ASPICE.

Responsibilities

  • Develop automotive embedded application software using MATLAB/Simulink and MBD.
  • Design and implement control algorithms for BMS, VCU, Motor, Charging and energy management.
  • Generate production code using Embedded Coder/TargetLink.
  • Perform model reviews, static analysis, and software quality assessments.
  • Develop software requirements, designs, and traceability per Automotive SPICE and Functional Safety.
  • Support software integration on target ECUs and assist during vehicle testing.
  • Create MIL, SIL, and HIL test environments.
  • Collaborate with system engineering for requirements and architecture.
  • Ensure MISRA C, ISO 26262, and ASPICE compliance.
  • Participate in defect analysis and root-cause investigations.

Skills

MATLAB/Simulink
Stateflow
Embedded Coder
TargetLink
Model-Based Development
EV Domain Knowledge
Battery Management Systems
Cell Balancing
SOC/SOH Estimation
Vehicle Control Functions
Electric Drive Systems
DC-DC Converters
On-board Chargers
Thermal Management
Energy Management Strategies
MISRA C Guidelines
ISO 26262 Functional Safety
Automotive SPICE (ASPICE)
Git/SVN
Embedded C

Education

Bachelor's/Master's degree in Electronics/ Electrical/ Mechatronics/ Instrumentation/ Computer Science or related engineering

Tools

Embedded Coder
TargetLink

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Model-Based Development (MBD) Engineer- BMS & EV Powertrain Specialist
Model-Based Development (MBD) Engineer- BMS & EV Powertrain Specialist

Capgemini • Bengaluru

On-site
INR 900,000 - 1,300,000
Model-Based Development (MBD) Engineer
Model-Based Development (MBD) Engineer

Hinduja Tech • Pune District

On-site
INR 900,000 - 1,300,000
Senior Engineer - Vehicle Control Unit (VCU) for Electric Powertrains
Senior Engineer - Vehicle Control Unit (VCU) for Electric Powertrains

Mahindra And Mahindra Limited • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Snr Engineer - VCU
Snr Engineer - VCU

Mahindra And Mahindra Ltd. • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Technical Lead
Senior Technical Lead

Tata Technologies • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Lead Engineer – BMS Model-Based Development
Lead Engineer – BMS Model-Based Development

Mahindra and Mahindra Limited [Automotive and Farm Equipment Business] • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Engineer (ASW & BSW) (SW&S)
Embedded Software Engineer (ASW & BSW) (SW&S)

Nippon Electronics • Krishnagiri District

On-site
INR 600,000 - 1,200,000
Application SW Engineer (Design and Development)
Application SW Engineer (Design and Development)

SIRI AB • India

On-site
INR 800,000 - 1,200,000
Technical lead - HVEM EV
Technical lead - HVEM EV

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Vehicle Software Architect
Vehicle Software Architect

Montra Electric • Chennai District

On-site
INR 4,000,000 - 7,000,000