Junior MBD Engineer

Kasmo Inc

  • North Brunswick,, NJ
  • 3 days ago

    Highlights

    The role involves control system design, model development, auto-code generation, verification & validation, and support for software integration activities. Responsible for developing, verifying, and validating model-based control algorithms for embedded systems using MATLAB/Simulink.

    Numbers & Facts

    LocationNorth Brunswick,, NJ

    Description

    Job Description:

    Responsible for developing, verifying, and validating model-based control algorithms for embedded systems using MATLAB/Simulink. The role involves control system design, model development, auto-code generation, verification & validation, and support for software integration activities.

    · Strong experience with MATLAB, Simulink, and Stateflow.

    · Good understanding of Control Theory and closed-loop control system design.

    · Experience in Auto Code Generation using Embedded Coder and MATLAB Coder.

    · Hands-on experience in Model Verification & Validation (MIL/SIL).

    · Knowledge of Embedded C and software development lifecycle.

    · Familiarity with JIRA, Git, and Agile development methodologies.

    · Strong analytical, problem-solving, and debugging skills.

    Key Responsibilities:

    · Develop control algorithms and application models using MATLAB, Simulink, and Stateflow.

    · Apply control theory principles for design and optimisation of embedded control systems.

    · Develop and maintain functional models, state machines, control logic, and software requirements.

    · Perform Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) verification and validation.

    · Create and execute test cases using Simulink Test and model verification tools.

    · Support auto-code generation using Embedded Coder and MATLAB Coder.

    · Analyse simulation results, identify defects, and support root cause analysis.

    · Collaborate with system, software, testing, and hardware teams for integration and validation.

    · Develop technical documentation, test reports, and traceability artefacts.

    · Follow ASPICE, CMMI, and project quality processes.

    Mandatory Skills:

    · Control Theory

    · MATLAB

    · Simulink

    · Stateflow

    · Auto Code Generation

    · Model Verification & Validation

    Similar Jobs

    See more jobs