Leonardo DRS, Inc.

Software Engineer II

Leonardo DRS, Inc.
Apply
20 hours ago
Kanata, CanadaMid Level

Responsibilities

  • Analyze, design, implement, document, and support testing of software subsystems and modules.
  • Develop and review fault-isolation and troubleshooting procedures and recommend design improvements.
  • Perform reliability analysis, trend analysis, root-cause analysis, FMEA, and associated metrics and database maintenance.
  • Lead the FRACAS engineering process and coordinate reliability-related issue resolution.
  • Troubleshoot and debug software on target hardware and in simulation environments.
  • Review customer specifications and requirements and develop designs supporting technical and cost objectives.
  • Provide design budget, cost, and schedule input; evaluate supplier components, subsystems, and services.
  • Support design-to-cost and design-for-manufacture requirements and develop prototypes to reduce development risks.
  • Support product releases, proposals, engineering and customer meetings, and technical assistance for engineers and support personnel.

Requirements

  • Degree in Software Engineering, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • At least 3 years of experience in programming and agile development.
  • Proficiency in at least one of C, C++, Ada, Java, or Tcl/Tk, with willingness to learn the full language mix.
  • Familiarity with Git, version control, 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.
  • Eligibility for the Canadian Controlled Goods Program and ability to obtain a Secret-level security clearance.

Benefits

  • Flexible work hours and a compressed work week, with possible hybrid work depending on business requirements.
  • Health, dental, and vision coverage available from the first day of hire at no cost, plus virtual healthcare access.
  • Employee and Family Assistance Program and employee discounts at local gyms.
  • Professional development and membership reimbursement, plus free online learning resources.
  • Registered Retirement Savings Plan with matching company contributions and complimentary financial planning.
  • 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