CareerPlanSign in

Software Engineers, Canadian Air

Dartmouth, NS, ca💼 Full-time💰 $90,000–$90,000🗓 2026-09-10 → 2026-09-26

Core

Develop software solutions for mission-critical aerospace functions to improve operational effectiveness and situational awareness for military and allied forces.

Role type

Senior Software Engineer (Aerospace/Defense)

Builds

Mission-critical software systems for Canadian Air

Domain

Defense & Aerospace

Deliverable

production ML models | product features

Required skills

Software development lifecycle (requirements, design, testing, integration), Java, C/C++, Ada, Linux, version control, Agile, object-oriented design

Preferred skills

AI/ML models, 10+ years experience

Technologies

Java, C/C++, Ada, Linux

Responsibilities

Perform software requirements analysis, design, development, testing, and integration; Write and review software design documentation, test plans, and procedures; Develop high-quality, maintainable code adhering to standards; Troubleshoot and resolve software issues including root cause analysis; Collaborate with cross-functional teams for system design and validation; Present technical content at design reviews and team meetings

Seniority

Senior, hands-on IC

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