CareerPlanSign in

Intermediate ISTAR Software Developer

Ottawa, ON, ca💼 Full-time💰 $75,000–$75,000🗓 2026-09-01 → 2026-09-25

Core

Design, implement, and verify software components for Intelligence, Reconnaissance, Target Acquisition and Surveillance (ISTAR) systems integrated into tactical networks for the Canadian Army.

Role type

Intermediate Software Engineer (Defense/ISTAR)

Builds

Integrated tactical network software for ISTAR commanders and operators

Domain

Defense / Military Communications / Embedded Systems

Deliverable

production ML models | product features

Required skills

Java, MVC/MVVM architecture, Object-Oriented Programming, REST/ZeroMQ protocols, Protobuf/JSON serialization, Software Testing & Debugging, System Architecture Design

Preferred skills

AI/ML model integration, Interface Control Documents (ICD) for sensor systems

Responsibilities

Write clean, maintainable code; Plan and coordinate feature development; Implement software components integrating sensors; Participate in code reviews; Develop and perform software tests; Debug software; Resolve issues and defects; Support verification and validation test events; Provide leadership and mentorship to junior members

Seniority

Intermediate, hands-on IC with mentorship responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.