
Software Engineer II - 12 mth
Leonardo DRS, Inc.22 hours ago
Kanata, CanadaMid Level
Responsibilities
- Analyze, design, implement, document, and support testing of software products, systems, and subsystems.
- Develop and review fault isolation and troubleshooting procedures and recommend design improvements.
- Perform reliability, trend, root-cause, FMEA, and metrics analyses and maintain associated databases.
- Lead the Failure Reporting, Analysis, and Corrective Action System (FRACAS) engineering process.
- Investigate and resolve reliability issues across design, development, and implementation activities.
- Troubleshoot and debug software on target hardware and in simulation environments.
- Develop prototypes, support design-to-cost and design-for-manufacture requirements, and evaluate supplier components and services.
- Review customer requirements, contribute to designs, and provide cost, budget, schedule, and proposal input.
- Communicate technical progress, status, issues, and solutions to internal personnel and customers.
Requirements
- Degree in Software Engineering, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Minimum 3+ years of programming and agile development experience.
- Proficiency in at least one of C, C++, Ada, Java, or Tcl/Tk, with willingness to learn the full language mix.
- Familiarity with Git, collaborative development workflows, configuration management tools, and Avaya/IP Call Processing technology.
- Experience troubleshooting and debugging software on target hardware and in simulation environments.
- Familiarity with estimating, measuring, and optimizing software performance.
- Strong problem-solving, communication, organizational, analytical, interpersonal, and teamwork skills.
- Applicants must be eligible for the Canadian Controlled Goods Program and able to obtain Secret-level security clearance.
Benefits
- 12-month temporary contract position based in Ottawa, Ontario.
- Hybrid work schedule based on operational needs, with flexible hours and a compressed work week.
- Health, dental, and vision coverage available from the first day at no employee cost, plus virtual healthcare.
- Employee and Family Assistance Program and industry-leading wellness resources.
- Professional development and membership reimbursement, plus free online learning resources.
- Registered Retirement Savings Plan with company matching and complimentary financial planning.
- Employee Stock Purchase Program, maternity and parental leave top-up, vacation, personal days, sick leave, and additional company-paid days off.
About Leonardo DRS, Inc.
Leonardo DRS, Inc. builds defense electronics and integrated systems for the U.S. military and allied customers, including electro‑optical/infrared sensors, naval power and propulsion, rugged computing, and force protection solutions. Headquartered in Arlington, Virginia, it is majority-owned by Leonardo S.p.A., traces its origins to 1969 (as DRS Technologies), and is publicly traded on Nasdaq under the ticker DRS following its 2022 combination with RADA Electronic Industries.