Back to results

Model-Based Systems Engineer (MBSE)

  • Windsor, ON, Canada

$40 to $45 CAD / hour · Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Pay
$40 to $45 CAD / hour
Job type
Contract
Apply by
Experience
Minimum 3+ years of hands-on experience with SysML and UML modeling.
Posting language
English
Posted

Original job description

We are seeking a Model-Based Systems Engineer with hands-on experience in MBSE, SysML, and UML to support vehicle feature modeling, system architecture, requirements engineering, and system verification.

Key Responsibilities:

  • Develop and maintain system models across vehicle, subsystem, and component levels using SysML/UML.
  • Create use cases, state machines, system architecture models, and model-based requirements.
  • Support MBSE implementation, process deployment, and modeling standards across engineering teams.
  • Ensure requirements-to-model and requirements-to-test traceability.
  • Support system integration, verification, validation, and root cause analysis of modeling issues.
  • Manage modeling deliverables, project versions, and shared repositories.
  • Collaborate with system architects, designers, and engineering teams to improve modeling processes and toolchains.
  • Participate in Agile ceremonies, technical reviews, and project planning.

Required Skills & Experience:

  • Minimum 3+ years of hands-on experience with SysML and UML modeling.
  • Strong understanding of Model-Based Systems Engineering (MBSE), requirements modeling, and system architecture.
  • Experience developing use cases, state machines, and other SysML artifacts.
  • Hands-on experience with IBM Rational Rhapsody, MagicDraw, or similar MBSE tools.
  • Strong knowledge of requirements engineering, system integration, verification, and testing.
  • Familiarity with tools such as DOORS, EWM, GitHub, and testing platforms.
  • Understanding of communication protocols and electrical/electronic (EE) system requirements.
  • Knowledge of object-oriented programming (C++/Java) and automation/scripting.
  • Strong communication skills and ability to work independently in an Agile environment.

Good to Have:

  • Java development, particularly API and plugin development for IBM Rhapsody.
  • Automotive engineering experience and INCOSE practices.
  • Exposure to MATLAB, CATIA Magic, VEOS, or WPF.
  • AUTOSAR-compliant code generation and integration.
  • Familiarity with AI/LLMs and system behavior testing.

The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location.

For contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.

AI Disclosure:

We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.

About Us:

Collabera is a leading Digital Solutions company providing software engineering solutions to the world’s most tech-forward organizations. With more than 25 years of experience, we have hired over 17000 employees across 60+ offices globally and currently place 10000+ professionals annually to support critical IT engagements at more than 500 client sites, 80% being the Fortune 500. {and 59% of the Fortune 50 (could use either stat)}

With Collabera, you

  • Will get to work on numerous challenging and exciting projects, including UI/UX transformation, Blockchain, AI/Data Science, Cloud migrations, Cyber-Security and Engineering.
  • At Collabera you have 80% chances of project extension or redeployment to other clients
  • Will have endless opportunities to learn new technologies through our inhouse Training arm – Cognixia.
More about this job

Responsibilities

Develop and maintain SysML/UML models, system architectures, use cases, state machines, and model-based requirements across vehicle, subsystem, and component levels. Support MBSE processes, traceability, integration and verification activities, modeling repositories and deliverables, and collaboration across engineering teams.

Requirements

Requires at least three years of hands-on SysML and UML modeling experience, strong knowledge of MBSE, requirements engineering, system architecture, integration, verification, and testing, and experience with an MBSE tool such as IBM Rational Rhapsody or MagicDraw. Familiarity with requirements and version-control tools, communication protocols, electrical/electronic systems, object-oriented programming, and scripting is expected; automotive experience, Java plugin development, and INCOSE practices are advantageous.

Skills

  • SysML
  • UML
  • Model-Based Systems Engineering
  • Requirements Engineering
  • System Architecture
  • Use Case Modeling
  • State Machine Modeling
  • IBM Rational Rhapsody
  • MagicDraw
  • System Integration
  • Verification And Validation
  • DOORS
  • EWM
  • GitHub
  • C++
  • Java

Visa sponsorship

Not detected in the job text

Categories

  • Engineering
  • Technology
  • Software
  • Transportation

Keywords

  • Model-Based Systems Engineering
  • MBSE
  • SysML
  • UML
  • IBM Rational Rhapsody
  • MagicDraw
  • CATIA Magic
  • DOORS
  • EWM
  • GitHub
  • Requirements Engineering
  • System Architecture
  • Use Cases
  • State Machines
  • System Integration
  • Verification
  • Validation
  • Root Cause Analysis
  • Communication Protocols
  • Electrical/Electronic Systems
  • C++
  • Java
  • API Development
  • Plugin Development
  • Automation
  • Scripting
  • Agile
  • INCOSE
  • MATLAB
  • AUTOSAR

Report this job

Get in touch
MovoJobs

Contact us