Requirements Modelling Engineer - 14457
- Windsor, ON, Canada
$41.52 - $45.52/hour ( depending on experience) · Contract
Applications open in a new tab.
Job details
- Pay
- $41.52 - $45.52/hour ( depending on experience)
- Job type
- Contract
- Apply by
- Experience
- Minimum 3+ years of hands-on experience with UML, SysML, and MBSE.
- Posting language
- English
- Posted
Original job description
We are recruiting an experienced Requirements Modeling Engineer (Feature Modeling Engineer) to join our team to support our client in the automotive industry.
RESPONSIBILITIES:
- Develop operational, system, subsystem, and component models using MBSE methodologies.
- Create and maintain UML/SysML models, use cases, state machines, and system architecture.
- Establish traceability between engineering requirements, models, and test cases.
- Support verification, validation, testing, and root cause analysis of identified issues.
- Drive functional complexity reduction, specification quality improvements, and reduced integration issues.
- Support MBSE implementation, process improvements, and standardization across engineering teams.
- Monitor project deliverables, timelines, backlogs, and KPIs to ensure alignment with MBSE roadmaps.
- Collaborate with system architects, designers, software engineers, and cross-functional teams.
- Manage IBM Rhapsody projects, versions, repositories, and toolchain improvements.
- Identify modeling training, coaching, and staffing needs.
- Participate in Agile Scrum, planning, reviews, retrospectives, and technical meetings.
- Ensure compliance with MBSE standards, processes, and engineering guidelines
REQUIRED SKILLS & QUALIFICATIONS:
- Minimum 3+ years of hands-on experience with UML, SysML, and MBSE.
- Strong knowledge of requirements engineering, system architecture, and systems integration.
- Experience developing use cases, business models, state machines, and SysML artifacts.
- Experience with IBM Rational Rhapsody or similar tools (MagicDraw).
- Familiarity with EWM, DOORS, GitHub, and testing tools.
- Understanding of communication protocols and electrical/electronic system requirements.
- Object-oriented programming knowledge (C++/Java) and experience with automation and scripting.
- Understanding of system verification, validation, and testing across the engineering lifecycle.
- Strong communication, collaboration, problem-solving, and organizational skills.
- Ability to work independently in an Agile environment.
PREFERRED SKILLS:
- Java development, including API and plugin development for IBM Rhapsody.
- INCOSE best practices and systems engineering lifecycle experience.
- Agile certification or experience.
- Automotive industry experience; MATLAB and CATIA Magic.
- VEOS training and WPF GUI development.
- AUTOSAR-compliant code generation and integration of auto-generated code.
- Knowledge of or interest in AI and LLMs.
- DFSS certification and familiarity with Orthogonal Arrays for System Behavior Testing.
COMPENSATION & BENEFITS
- $41.52 - $45.52/hour ( depending on experience)
- Paid Benefits after 90 days (individual and family) – extended medical, out-of-country coverage, dental etc.
- Pension eligibility, with employer match, after 1 full year of work
MEDA offers an excellent referral bonus. Great candidates know great candidates.
MEDA Limited is an equal opportunity employer and does not discriminate in employment on the basis of any of the protected reasons as described in the Ontario Human Rights Code. We are committed to providing accommodation for persons with disabilities, as described in the Accessibility for Ontarians with Disabilities Act, 2005, reasonable accommodation requests will be reviewed and granted to those that request assistance during our hiring process.
More about this job
Responsibilities
Develop and maintain operational, system, subsystem, and component models, including UML/SysML artifacts, architecture, and traceability to requirements and tests. Support verification and issue analysis, improve modeling processes and integration outcomes, manage Rhapsody projects and deliverables, and collaborate with cross-functional engineering teams.
Requirements
Requires at least three years of hands-on UML, SysML, and MBSE experience, with strong knowledge of requirements engineering, system architecture, and systems integration. Candidates should have experience with Rhapsody or similar tools, verification and testing, engineering toolchains, and Agile collaboration; automotive experience and Java/Rhapsody plugin development are preferred.
Skills
- UML
- SysML
- Model-Based Systems Engineering
- Requirements Engineering
- System Architecture
- IBM Rational Rhapsody
- MagicDraw
- Requirements Traceability
- System Verification and Validation
- Systems Integration
- Agile Scrum
- C++
- Java
- Automation and Scripting
- Communication Protocols
- Automotive Systems
Benefits
- Extended Medical Insurance
- Out-of-Country Coverage
- Dental Insurance
- Employer-Matched Pension
- Referral Bonus
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Technology
- Software
- Manufacturing
Keywords
- Model-Based Systems Engineering
- MBSE
- UML
- SysML
- IBM Rational Rhapsody
- MagicDraw
- EWM
- DOORS
- GitHub
- Requirements Engineering
- System Architecture
- Systems Integration
- Requirements Traceability
- Use Cases
- State Machines
- Verification and Validation
- Agile Scrum
- C++
- Java
- API Development
- Plugin Development
- Communication Protocols
- Electrical and Electronic Systems
- MATLAB
- CATIA Magic
- VEOS
- WPF
- AUTOSAR
- INCOSE
- Orthogonal Arrays