Leonardo DRS, Inc.

Software Engineer II - 12 mth

Leonardo DRS, Inc.
Apply
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.

Tech Stack

AdaCC++GitJavaTcl

Categories

Leonardo DRS, Inc.

About Leonardo DRS, Inc.

51-200 employees

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.

Contact me