Architecture MBSE Systems Engineer
- Ottawa, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
As an Architecture MBSE Systems Engineer, you will:
- Participate in the MBSE lifecycle for large naval systems - from concept through sustainment - collaborating with senior systems engineers and technical staff to support technical reviews.
- Develop MBSE processes, automation, and tools in alignment with corporate best practices to accelerate model generation, data extraction, and quality checks.
- Design and model system architectures developed using SysML, UML, UAFML, and NAFv4 with Cameo System Modeler (including Team Work Cloud and OpenAPI), applying model‑based techniques to enhance design clarity, maintainability and re‑use.
- Manage and implement changes to system designs, documenting impact, coordinating change‑management activities, and preserving traceability.
- Perform requirements analysis and traceability using system models.
- Prepare design documentation and support engineering processes and best practices within the organization.
- Work in a multi‑disciplinary environment that includes naval weapons, electronics, software, and integration teams.
- Bachelor’s degree in Systems Engineering, Software Engineering, Computer Engineering, Computer Science, Mechanical Engineering, Electrical Engineering (or closely related discipline).
- 2 + years of professional experience in systems engineering (or equivalent).
- 2 + years of object-oriented programming experience (Java preferred)
- Experience working with third-party libraries and APIs
- Experience developing user interfaces
- Experience with unit testing, integration testing, and system testing
- Familiarity with version control systems (such as Git) and CI/CD pipelines
- Eligibility for NATO Secret clearance (to be obtained in a timely manner).
- Strong written and verbal communication with both technical and non‑technical audiences.
- Demonstrated problem‑solving, initiative, autonomy, rapid learning, and adaptability in dynamic settings.
- 2 + years of experience in Python, JavaScript, or Groovy.
- Hands‑on experience with UML and/or SysML.
- OMG SysML certifications (MU, MBF, MBI, MBA).
- 2 + years with Cameo System Modeler, Teamwork Cloud, and Cameo Open API.
- Familiarity with MOSA/Model Federation, and with modelling frameworks such as UAF, NAFV4, TOGAF, DoDAF, MoDAF, or UPDM.
- Experience working in an Agile/Scrum environment with Jira.
- Familiarity with requirements management.
- Knowledge of the defense industry and the Systems Engineering lifecycle beyond the basics.
More about this job
Responsibilities
Support the MBSE lifecycle for large naval systems by developing and maintaining system architecture models, processes, automation, and tools using SysML, UML, and related frameworks. Manage design changes and traceability, perform requirements analysis, prepare engineering documentation, and collaborate with multidisciplinary teams on technical reviews and integration.
Requirements
Requires a bachelor's degree in a relevant engineering or computer discipline, at least two years of systems engineering experience, and at least two years of object-oriented programming experience, preferably in Java. Candidates should have experience with APIs, user interfaces, testing, version control, and CI/CD, and be eligible to obtain NATO Secret clearance; experience with MBSE tools and frameworks is desired.
Skills
- Systems Engineering
- Model-Based Systems Engineering
- SysML
- UML
- Cameo System Modeler
- Teamwork Cloud
- Cameo Open API
- Java
- Python
- Requirements Analysis
- Requirements Traceability
- System Architecture
- Object-Oriented Programming
- Unit, Integration, and System Testing
- Version Control
- CI/CD
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Software
- Technology
- Government & Public Sector
- Security & Safety
Keywords
- Model-Based Systems Engineering
- Systems Engineering
- SysML
- UML
- UAFML
- NAFv4
- Cameo System Modeler
- Teamwork Cloud
- Cameo Open API
- Java
- Python
- JavaScript
- Groovy
- Object-Oriented Programming
- Third-Party Libraries
- APIs
- User Interface Development
- Unit Testing
- Integration Testing
- System Testing
- Git
- CI/CD
- MOSA
- Model Federation
- TOGAF
- DoDAF
- MoDAF
- UPDM
- Agile
- Scrum