Intermediate Application Software Developer

September 5, 2025

Apply for this job

Job Description

Description

Job Description

REF: #001

We are hiring a Software Developer to join our client’s Tactical Data Links (TDL) software team. You will contribute to both maintenance and new development of a complex, embedded system supporting defence initiatives. The current codebase is primarily written in ADA, with new work in Python and C/C++.

  • Develop and maintain low-level software and embedded systems
  • Perform bitwise operations and memory management
  • Work with device drivers and message-passing protocols
  • Provide support for system engineering and modular, scalable codebases
  • Participate in troubleshooting and improving system stability
  • Collaborate with team members on new features and technical enhancements

Qualifications

  • Minimum 8 years experience with embedded systems or low-level development
  • C and/or C++ OR modern, complex full-stack web development experience with JavaScript/TypeScript, Angular/React, and Node.js
  • Strong understanding of integration and design patterns
  • Experience with full-stack development
  • Knowledge of security and security by design principles
  • Experience with:
  • DND or other federal client projects
  • Event-driven architecture
  • Agile techniques, including leading with testing
  • Full-stack development including database frameworks MongoDB and PostgreSQL
  • Experience with bitwise operations and device driver development
  • Familiarity with networking and communication protocols (industrial/avionics protocols an asset)
  • Understanding of software modularity, data serialization, and security in embedded systems
  • Prior experience in the Defence industry (e.g., Raytheon, LCM, etc.)

Additional Information

  • Must work on-site full-time in Ottawa.
  • Must be able to obtain and maintain an active Secret level clearance with PSPC/PWGSC (Federal Government Security Clearance).

Work-Life Balance

We support a healthy work-life balance with flexible work policies, including a Maternity/Parental Top-Up (up to 52 weeks) and a Reservist Leave Top-Up (up to 180 days).

We prioritize Diversity, Equity & Inclusion (DEI) to foster an environment where all employees feel valued and respected.

Compensation

We offer a competitive salary along with a profit-sharing plan for all employees.

Benefits and Total Rewards

Our benefits include health & dental coverage, a Health Spending

Company

ADGA Group

Location

Ottawa

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2604052__3337?utm_source=3337&utm_medium=feed&keyword=Intermediate-Application-Software&location=Ottawa&geoID=4247