Software Engineer, Development & Deployment (Ottawa)

Software Engineer, Development & Deployment (Ottawa)

18 Oct
|
Leonardo DRS
|
Ottawa

18 Oct

Leonardo DRS

Ottawa

Software Engineer II
Welcome to Leonardo DRS, where innovation meets communications. We are a defense company specializing in naval internal and external communication systems, with an install base of over 150 ships and growing. We design, manufacture, and support our Shipboard Integrated Communications System (SHINCOM) product line, used by navies around the world. Our solutions bridge the gap between embedded products and server-based systems and seamlessly interface with both IP and TDM-based deployments
Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve analysis, design and implementation of software subsystems and modules that have been assigned. The incumbent is also responsible for addressing customer requirements, performing complex development activities requiring extensive research and analysis. As a member of the Software team, the incumbent carries collective responsibility for the successful implementation of the Company’s software product releases and systems.
This role is based out of our Ottawa, ON location and will be required to report on site for work on a hybrid schedule as business needs allow. As a Software Engineer, your responsibilities will include:
Required to support the analysis, development, and review of fault isolation and troubleshooting procedures for engineering design;
Make recommendations for design improvements based on this analysis;
Involved with the engineering investigation, analysis, and resolution of reliability elements in design, development and implementation of new and/or existing systems/sub-systems;
Supports engineering with reliability related design analysis, and coordinates issue resolution;
Perform Failure Modes Effects Analysis (FMEA);
Conduct Reliability analyses, trend analysis,



root cause analysis, and determine associated metrics and develop and maintain associated databases;
Lead the Failure Reporting, Analysis, and Corrective Action System (FRACAS) Engineering Process;
Responsible for technical activity and completion of assigned task on time and budget;
Design, develop, analyze, document and support testing of products, systems or subsystems;
May use computer-aided engineering or other design/analysis software in the performance of assignments;
Review customer specifications and requirements, and under direction, develop designs to best support them, including cost as a key design variable;
Develop prototypes to retire key development risks;
Communicate clearly (written and oral) with other company personnel and the customer as required;
May provide technical knowledge and assistance to other engineers and support personnel;
Attend appropriate engineering, customer or business meetings.
Salary range for this position is $90,000-$120,000 CAD
*Degree in Software Engineering, Computer Engineering, Electrical Engineering, or equivalent practical experience;
Minimum 3+ years of experience in programming and agile development;
C, C++, Ada, Java, Tcl/Tk, with the aptitude and willingness to learn our full language mix;
Familiarity with version control and collaborative development workflows (e.g., Experience working with configuration management tools;




Experience troubleshooting and debugging software on target hardware and in a simulation workplace;
Familiarity with estimating, measuring, and optimizing software performance;
Commitment to producing quality technical work while managing multiple tasks and working toward long-term goals;
Flexible work hours and a compressed work week to promote a healthy work/life balance
Health, dental, and vision coverage available on first day of hire at no cost to the employee with access to virtual healthcare
Access to Employee and Family Assistance Program
Employee discounts at local gym facilities
Reimbursement for professional development initiatives and memberships plus access to free online learning resources
Registered Retirement Savings Plan with matching company contributions with access to complimentary financial planning
Maternity and Parental leave top-up
Vacation, personal days, sick leave, and additional company paid days off

a subsidiary of Leonardo DRS, is a leading mid-tier Canadian defence electronics company specializing in military voice and data communications systems; electro‑optics (EO) and infrared search and tracking systems (IRST); command, control, communications, computers and intelligence (C4I) systems integration; deployable flight data recorders; and defence/space electronics manufacturing.
All applicants must be eligible to meet requirements outlined in the Canadian Controlled Goods Program and to obtain a Secret level security clearance.
Applicants requiring a disability related accommodation to participate in the recruitment process are to advise Human Resources. To be the leading mid-tier defense technology company in the U.Customer Focus
Community & Respect
We strive to uphold them in all aspects of our business practices to inspire our employees and provide outstanding support for our customers.
#

📌 Software Engineer, Development & Deployment (Ottawa)
🏢 Leonardo DRS
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, development & deployment (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, development & deployment (ottawa) / ottawa