Luxoft

Senior Model-Based Development Engineer (MATLAB/Simulink)

Luxoft$110K — $130K *
US-AnywhereRemote in United States
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Model-Based Development (MBD) specifically in the automotive industry.
  • Expertise in MATLAB/Simulink for developing control algorithms.
  • Proficiency in embedded C programming for generating production code.
  • Strong understanding of automotive Electronic Control Units (ECUs) and their software architecture.
  • Experience with software debugging, analysis, and model verification.

Responsibilities

  • Develop and maintain control algorithms using MATLAB and Simulink.
  • Create and modify models based on system and software requirements.
  • Perform model verification and validation.
  • Generate production-ready embedded C code with Embedded Coder.
  • Support integration of code into automotive ECU platforms.
  • Analyze and troubleshoot software issues during testing and integration.
  • Collaborate with engineers across systems, software, and calibration teams.

Benefits

  • Opportunity to work on cutting-edge automotive technology.
  • Collaborative work environment with cross-functional teams.
  • Involvement in design reviews and technical discussions to shape product development.
  • Opportunity to enhance skills in automotive software quality standards.
Full Job Description
Project description

We are looking for an experienced Model-Based Development (MBD) Engineer to support automotive embedded software development activities. The ideal candidate will have strong expertise in MATLAB/Simulink and proven experience developing, validating, and integrating model-based software solutions for automotive Electronic Control Units (ECUs).

The engineer will work closely with system, software, and validation teams to develop control algorithms, generate production code, and support integration into embedded automotive platforms.

Responsibilities

Develop and maintain control algorithms using MATLAB and Simulink.

Create and modify system and software models based on requirements.

Perform model verification and validation.

Generate production-ready embedded C code using Embedded Coder.

Support integration of generated code into automotive ECU software platforms.

Analyze and troubleshoot software issues identified during testing and vehicle integration.

Collaborate with systems, software, and calibration engineers.

Maintain compliance with automotive development processes and quality standards.

Participate in design reviews and technical discussions.

Skills

Must have

Strong experience with:

MATLAB Simulink

Good knowledge of:

Embedded C programming

Automotive ECU software architecture

Software debugging and analysis

Version control systems (Git preferred)

Experience with:

Model-Based Design workflows

MIL, SIL, and HIL testing

Requirements traceability

Automotive software integration

Nice to have

Powertrain Controls

Body Controls

Chassis Systems

ADAS

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Similar Jobs

More Jobs at Luxoft

More Manufacturing & Automotive Jobs

Find similar Senior Model-Based Development Engineer (MATLAB/Simulink) jobs: