System Engineer
Job Description

Bachelor’s degree in an engineering discipline or equivalent education with relevant experience. 

3-5 years experience in a systems engineering environment, 
ideally in the defence industry
Experience with the IBM DOORS requirements management tool is highly desirable
P.Eng. or CET or eligible to obtain Professional Engineering or CET (Certified Engineering Technologist)
English required, French fluency would be an asset
***Candidate will need to be cleared for Controlled Goods***

The Requirements Engineer is an intermediate engineering position responsible for eliciting, developing, and supporting requirements for complex systems through all phases of a project’s  life cycle.

This includes:

* Analysis of the customer’s and other stakeholders’ needs

* Requirements Development and Requirements Management.

* Formalizing the specifications and the architectural design to develop the solution or product

* Requirements Management process and tool support (using DOORS and DXL scripts)

Key Accountabilities:

Elicit requirements following various approaches such as document analysis, interviews, use cases, story boarding, requirements workshops, site visits, workflow analysis, and competitive product analysis;
Decompose high-level user requirements into functional requirements specified in sufficient detail to guide the next level of development;
Ensure the requirement statements are complete, correct, consistent, concise, comprehensible, unambiguous, feasible, unique, necessary, design-independent, and verifiable and that they conform to project standards;
Use the IBM DOORS requirement management software to structure requirement statements and trace them to the source, design and verification artifacts in the tool, based on the project needs;
Administer the IBM DOORS requirements management tool environment;
Maintain and extend an existing library of IBM DOORS DXL scripts;
Train and mentor more junior members in the use of DOORS;
Assist in developing, producing and maintaining requirements engineering procedures;
Organize and lead formal and informal requirement reviews and produce related deliverables, reports and minutes;
Report status on requirement engineering activities and requirements' progression;
Work with design and development teams  to ensure they understand the requirements and to ensure solutions are available to meet the requirements (i.e. feasibility);
Work with the test / V&V team  to ensure they understand the requirements and to ensure requirements are testable (i.e. verifiable);
Estimate effort and plan the work for assigned tasks;
Ensure the Requirements Lead is made aware of all issues, risks and concerns in a timely manner;
Provide impact analyses for proposed changes;
Work with minimal supervision.
Chorus Role: 6.1 DDQ - Design, Develop and Qualify the Solution

To provide products and customer solutions in consistency with all stakeholders’ needs and entity policies , as well as continuously enhance engineering competitiveness.
 Working Conditions: 

Minimal lifting of test and electronic equipment, connecting equipment in a lab environment or job site (including onboard vehicle or vessel)
Office / Desk work: > 90%, with a possibility of some lab or field work
Some overnight travel may be required (<10%)

Job Requirements


Company Overview

For 35 years, Procom has been pushing the envelope in North American IT staffing solutions. Driven by a senior management team of seasoned recruitment professionals, we have offices in 14 locations in the US and Canada and service all major IT markets.

When we started out in 1978, tech jobs were just being integrated into the workplace. We have been a part of shaping the landscape of IT in Canada ever since, placing IT consultants in major businesses in all sectors, including banking, telecommunications, and retail.

Through all the peaks and valleys of the IT industry, we have consistently done one thing: helping IT professionals discover the next chapter in their career.

Submit your email address to begin the application process for the System Engineer job
Email is invalid Email address is needed