Model Based Development Engineer

KPIT

Columbus (IN)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Geo Blue PPO
HSA plan
Dental and Vision plan
401k with employer match
Life and disability insurance
Employee assistance program
Paid holidays
Gym benefit

Job summary

KPIT is seeking a Senior Embedded Software Engineer to lead the design and development of embedded software using MATLAB, Simulink, Stateflow, and Embedded Coder. You will translate system requirements into robust models, drive MBD practices, and ensure compliance with ASPICE, MISRA C, ISO 26262.

You will mentor junior engineers and collaborate across systems, software, testing, and integration teams throughout the development lifecycle.

Qualifications

  • Expertise in Model-Based Development toolchains (MATLAB/Simulink/Stateflow).
  • Autosar-based application software development for controls and OBD.
  • Ability to apply systems engineering principles for simulations.
  • Strong data analysis, model refinement, and verification using test data.
  • Scripting in MATLAB and Python; end-to-end software development workflow.
  • Excellent cross-functional communication and mentorship.

Responsibilities

  • Lead the design and development of embedded software using MATLAB, Simulink, and Stateflow.
  • Translate system and software requirements into high-quality Simulink/Stateflow models.
  • Define software architecture and drive Model-Based Development (MBD) best practices.
  • Develop reusable, scalable, and production-ready models compliant with MAAB/JMAAB guidelines.
  • Generate and integrate embedded C code using Embedded Coder.
  • Perform MIL, SIL, PIL, and support HIL validation activities.
  • Conduct model reviews, code reviews, and technical design reviews to ensure quality and compliance.
  • Ensure compliance with ASPICE, ISO 26262, MISRA C, and customer-specific development processes.
  • Lead technical discussions, resolve complex engineering issues, and support root cause analysis.
  • Collaborate with system, software, testing, and integration teams throughout the development lifecycle.
  • Mentor and guide engineers on MBD methodologies, Simulink, Stateflow, and embedded software development.
  • Drive automation using MATLAB scripting and support CI/CD integration would be addition
  • Manage technical risks, effort estimation, and project deliverables.
  • Interface with customers for technical reviews, requirement clarification, and solution implementation.
  • Support continuous improvement initiatives to enhance development efficiency and software quality.

Skills

Model-based Development
MATLAB/Simulink/Stateflow
HIL/MIL/SIL
CAN
Python
M-Script
Mentoring

Tools

Autosar
Embedded Coder

Job description

Job Description


  • Lead the design and development of embedded software using MATLAB, Simulink, and Stateflow.

  • Translate system and software requirements into high-quality Simulink/Stateflow models.

  • Define software architecture and drive Model-Based Development (MBD) best practices.

  • Develop reusable, scalable, and production-ready models compliant with MAAB/JMAAB guidelines.

  • Generate and integrate embedded C code using Embedded Coder.

  • Perform MIL, SIL, PIL, and support HIL validation activities.

  • Conduct model reviews, code reviews, and technical design reviews to ensure quality and compliance.

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

  • Lead technical discussions, resolve complex engineering issues, and support root cause analysis.

  • Collaborate with system, software, testing, and integration teams throughout the development lifecycle.

  • Mentor and guide engineers on MBD methodologies, Simulink, Stateflow, and embedded software development.

  • Drive automation using MATLAB scripting and support CI/CD integration would be addition

  • Manage technical risks, effort estimation, and project deliverables.

  • Interface with customers for technical reviews, requirement clarification, and solution implementation.

  • Support continuous improvement initiatives to enhance development efficiency and software quality.


Responsibilities


  • Lead the design and development of embedded software using MATLAB, Simulink, and Stateflow.

  • Translate system and software requirements into high-quality Simulink/Stateflow models.

  • Define software architecture and drive Model-Based Development (MBD) best practices.

  • Develop reusable, scalable, and production-ready models compliant with MAAB/JMAAB guidelines.

  • Generate and integrate embedded C code using Embedded Coder.

  • Perform MIL, SIL, PIL, and support HIL validation activities.

  • Conduct model reviews, code reviews, and technical design reviews to ensure quality and compliance.

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

  • Lead technical discussions, resolve complex engineering issues, and support root cause analysis.

  • Collaborate with system, software, testing, and integration teams throughout the development lifecycle.

  • Mentor and guide engineers on MBD methodologies, Simulink, Stateflow, and embedded software development.

  • Drive automation using MATLAB scripting and support CI/CD integration would be addition

  • Manage technical risks, effort estimation, and project deliverables.

  • Interface with customers for technical reviews, requirement clarification, and solution implementation.

  • Support continuous improvement initiatives to enhance development efficiency and software quality.


Requirements


  • Expertise in software development using Model based Development toolchains. Preferred MATLAB/Simulink/State flow.

  • Hands on experience in working in Autosar based application software development for Controls and On board diagnostics.

  • Ability to implement systems engineering principles for simulation activities.

  • Strong technical data analysis, model refinement, and verification skills using experimental and field test data.

  • Should have used Configuration management tools.

  • Expertise in field data analysis and using field data for software simulation.

  • Experience with MIL / SIL / simulation testing.

  • Scripting using M-Script and Python.

  • Should have worked on end-to-end software development workflow.

  • Excellent cross-functional communication and teamwork abilities, including mentoring, technical oversight.

  • Added Advantage: Experience in Diesel Exhaust Aftertreatment System Controls and OBD software development.


Compensation and Benefits

Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:



  • Geo Blue PPO and HSA plan

  • MetLife – Dental and Vision plan

  • Healthcare and Dependent care flexible spending account(FSA)

  • 401k with employer match

  • Company-paid Basic Life and Long-term disability insurance

  • Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service

  • Employee Assistance Program

  • Paid Holidays

  • Employee discounts and perks

  • Gym benefit


Required Skills

Model based Development,MATLAB/Simulink/State flow,Autosar,HIL/MIL/SIL,CAN,M-Script and Python


Supported Skills

Aftertreatment

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

Similar jobs worth comparing

Model Based Development Engineer
Model Based Development Engineer

KPIT Technologies Ltd. • Columbus (OH)

On-site
USD 110,000 - 150,000
Geo Blue PPO
MetLife Dental/Vision
Healthcare FSA
+6
Model Based Software Engineer
Model Based Software Engineer

KPIT • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Geo Blue PPO & HSA plan
401k with employer match
Gym benefit
+1
OBD Calibration Engineer
OBD Calibration Engineer

KPIT Technologies Ltd. • Raymond (NH)

On-site
USD 90,000 - 140,000
Geo Blue PPO and HSA plan
MetLife - Dental and Vision plan
Healthcare and Dependent care FSA
+4
Propulsion Systems Engineer
Propulsion Systems Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Geo Blue PPO
HSA plan
MetLife dental & vision
+5
Matlab Developer
Matlab Developer

Global Connect Technologies • Columbus (OH)

On-site
USD 110,000 - 150,000
Model Based System Engineer
Model Based System Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
Healthcare and Dependent care flexible
+6
Powertrain System Engineer (Diesel/Combustion)
Powertrain System Engineer (Diesel/Combustion)

KPIT • Auburn Hills (MI)

On-site
USD 95,000 - 135,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
401k with employer match
+7
Powertrain Torque Engineer
Powertrain Torque Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
401k with employer match
+1
Propulsion Systems Engineer
Propulsion Systems Engineer

KPIT • Auburn Hills (MI)

On-site
USD 120,000 - 160,000
Geo Blue PPO/HSA plan
Dental & Vision (MetLife)
401k with employer match
+3
IT Solution Engineer
IT Solution Engineer

KPIT Technologies Ltd. • Columbus (OH)

On-site
USD 120,000 - 170,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
401k with employer match
+1