MBD Engineer

Posted 4 days ago

pentangle tech services p5 groupColumbus (IN)

SENIORITY

Lead

Apply

About the role

Job Title: MBD Engineer
Location: Columbus, IN Job Requirement DetailsMANDATORY SKILLSModel based Development, MATLAB/Simulink/State flow, Autosar, HIL/MIL/SIL, CAN, M-Script and PythonPREFERRED SKILLSAftertreatmentJOB DESCRIPTION
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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this