Job details
Job description
Job Description
Job Title: Requirements Modeling Engineer
Pay rate: $42-$48 CAD Hourly
Location: Windsor, Ontario, N8W 5B5
Job Duration: 12+ months
Work Type: Onsite
Job Description
• Strong proficiency and minimum 3+ years of hands-on experience with UML and SysML modeling languages, as well as common MBSE structures and solutions
• Model-Based Systems Engineering (MBSE), Requirements Modeling, and System Architecture Expertise
• Proficiency in systems engineering practices, including requirements engineering (INCOSE practices), system integration, verification, and testing (end-to-end SE lifecycle)
• Real-world experience in developing use cases, business models, state machines, and other SysML artifacts
• Experience with IBM Rational Rhapsody or similar tools (e.G., MagicDraw);familiarity with EWM, DOORS, GitHub, and testing tools
• Good understanding of communication protocols and EE system requirements
• Experience with object-oriented programming (C++, Java)
• Experience in automation and scripting to support systems engineering processes
• Excellent communication and collaboration skills, with the ability to work effectively with tool developers, engineering teams, and customers
• Autonomy and ability to work without supervision in an agile environment
• Proven ability to produce high-quality model-based requirements, interface definitions, and design specifications in a collaborative environment
Desired skills:
• Experience in Java development, including API and plugin development (especially for IBM Rhapsody)
• Experience with INCOSE best practices and system lifecycle
• Agile certification or significant experience in an Agile environment
• Experience in the automotive industry and with related tools (MATLAB, CATIA Magic)
• VEOS training and GUI development with WPF
• Ability to integrate auto-generated code on various platforms;Knowledge of AUTOSAR compliant code generation
• Knowledge of or interest in AI and large language models (LLMs)
• Design for Six Sigma (DFSS) certification
• Familiarity with Orthogonal Arrays for System Behavior Testing.
Meet Your Recruiter
Kratishka Joshi
Training