Senior Software Engineer

DEFSEC Technologies Inc.

Ottawa

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A Canadian technology firm is seeking a Senior Software Engineer to support the Canadian Armed Forces as part of the LC4ISR program. The incumbent will design and implement systems critical for military operations. Candidates should have at least 10 years of software development experience and hold an active SECRET security clearance. Proficiency in Java and C# is essential, along with familiarity with NATO standards. This position emphasizes teamwork and problem-solving skills in a dynamic environment.

Qualifications

  • Minimum of 10 years of software development experience.
  • Active SECRET security clearance.
  • Familiarity with NATO standards and STANAG 4586 is an asset.

Responsibilities

  • Design, analyse, model, and implement software systems.
  • Provide software and application integration support.
  • Liaise with software development and technical groups.

Skills

Java
C#
Security and Compliance
Monitoring and Logging
Problem Solving
Collaboration and Communication

Education

Bachelor’s degree in Computer Science, Engineering, Information Technology

Job description

Senior Software Engineer – LC4ISR (ISTAR)

KWESST (a DEFSEC Technologies company) develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian and provides Dismounted/Mounted Domain Expertise in Command-and-Control software development, integration, and support services.

Job Description

KWESST Inc is seeking a highly skilled Senior Software Engineer to join our LC4ISR team. This position will support the Canadian Armed Forces as part of the LC4ISR program for the Department of National Defence (DND). The incumbent will design and implement DND’s ISTAR File Transfer System, SMVP Recording Server, and Sensor C&C specialty applications, focusing on maintaining reliability and scalability of these applications.

Job Responsibilities
  • Design, analyse, model and implement software systems.
  • Provide software and application integration, analysis, and evaluation support.
  • Recommend software‑related system‑level solutions for discrepancies, deficiencies, and changes to equipment and specifications.
  • Liaise with software development and application technical groups to ensure system integrity, performance, reliability, and maintainability.
  • Carry out independent investigations and analysis of third‑party software integration.
  • Review, analyse, and provide recommendations on software and applications, components and interface documentation.
  • Prepare planning and procurement support documentation for software and applications.
  • Conduct and/or witness software integration testing and evaluation.
  • Support the development and maintenance activities in accordance with SAFe‑Agile model practices.
Qualifications
Experience
  • Minimum of 10 years of software development experience.
  • Active SECRET security clearance.
  • Proficiency in Java and C#.
  • Familiarity with FATES, LAV Motion Imagery Service (LMIS) and LCSS Message Integrator (LMSI) is an asset.
  • Familiarity with NATO standards and STANAG 4586 is an asset.
  • Defence systems project experience on military or military command and control software systems.
  • Good problem‑solving and troubleshooting abilities.
  • Effective communication and collaboration skills.
Education

A Bachelor’s degree in Computer Science, Engineering, Information Technology, or other suitable technical field is required.

Skills
  • Security and Compliance
  • Monitoring and Logging
  • Problem Solving
  • Collaboration and Communication
How to Apply

If you have a strong passion for technical writing and are eager to join the dynamic team at KWESST for this position, we invite you to submit your resume. Please emphasize your pertinent experience and any certifications you may hold.

KWESST (a DEFSEC Technologies company) is an equal‑opportunity employer and is committed to providing equal employment opportunities to all qualified individuals regardless of race, color, religion, sex, gender identity, sexual orientation, marital status, national origin, age, disability or any other protected status under applicable law. We celebrate diversity and are dedicated to creating an inclusive work environment for all, including LGBTQ2S+ individuals. Our hiring decisions are based on qualifications, merit, and business needs. In every step of the interview procedure, KWESST is committed to providing accommodations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Programmer
Junior Programmer

DEFSEC Technologies Inc. • Outaouais

On-site
CAD 60,000 - 75,000
Intermediate ISTAR Software Developer
Intermediate ISTAR Software Developer

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 75,000 - 85,000
Medical coverage
Dental coverage
Vision coverage
+6
System Engineering Analyst, ISTAR Program, Electronic Warfare
System Engineering Analyst, ISTAR Program, Electronic Warfare

General Dynamics Mission Systems–Canada • Ottawa

On-site
CAD 90,000 - 110,000
Comprehensive medical, dental, and vision coverage
Employee & Family Assistance Program
Defined Contribution Pension Plan
+4
Intermediate Software Engineer
Intermediate Software Engineer

Akkodis • Ottawa

On-site
CAD 85,000 - 115,000
Senior Configuration Management Specialist
Senior Configuration Management Specialist

DEFSEC Technologies Inc. • Ottawa

On-site
CAD 65,000 - 85,000
Senior Software Engineer – ISTAR Defense Systems
Senior Software Engineer – ISTAR Defense Systems

DEFSEC Technologies Inc. • Ottawa

On-site
CAD 90,000 - 120,000
Intermediate Software Developer
Intermediate Software Developer

SRC Can • Ottawa

On-site
CAD 80,000 - 105,000
Comprehensive salary and benefits package
Flexible working hours
Intermediate Software Engineer
Intermediate Software Engineer

Leonardo DRS • Ottawa

Hybrid
CAD 90,000 - 120,000
Hybrid work schedule
Wellness program
Professional development reimbursement
+1
Intermediate Systems Engineer, Applications Team
Intermediate Systems Engineer, Applications Team

General Dynamics Mission Systems–Canada • Calgary

On-site
CAD 75,000 - 90,000
Comprehensive medical, dental, and vision coverage
Employee & Family Assistance Program
Defined Contribution Pension Plan
+2
Systems Engineer, Applications Team
Systems Engineer, Applications Team

General Dynamics Mission Systems–Canada • Calgary

On-site
CAD 75,000 - 95,000
Flexible work environment
Professional development resources
Health and dental benefits