Assets include: * A Professional Engineer (P.Eng) designation * Familiarity with software ... Education and certifications Benefits As a full-time employee at General Dynamics Mission Systems ...
Quick apply
Assets include: * A Professional Engineer (P.Eng) designation * Familiarity with software ... Education and certifications Benefits As a full-time employee at General Dynamics Mission Systems ...
Quick apply
Assets include: * A Professional Engineer (P.Eng) designation * Familiarity with software ... Education and certifications Benefits As a full-time employee at General Dynamics Mission Systems ...
Must have: * 7+ years of progressive full stack software development and/or automation engineering ... Employment Type: FULL_TIME
Must have: * 7+ years of progressive full stack software development and/or automation engineering ... Employment Type: FULL_TIME
The Software/Application Developer is responsible for design, develop, and maintain secure and ... We offer excellent compensation and comprehensive benefits for our full-time team members including:
The Software/Application Developer is responsible for design, develop, and maintain secure and ... We offer excellent compensation and comprehensive benefits for our full-time team members including:
The Software/Application Developer is responsible for design, develop, and maintain secure and ... We offer excellent compensation and comprehensive benefits for our full-time team members including:
The Software/Application Developer is responsible for design, develop, and maintain secure and ... We offer excellent compensation and comprehensive benefits for our full-time team members including:
Sydney, NS ยท On-site
In-Office Employment Type: Full-Time Shift: Dayshift Level: Mid-Senior (Expected Experience: 3+ ... It requires strong software engineering fundamentals, systems thinking, and fluency in the current ...
Sydney, NS ยท On-site
In-Office Employment Type: Full-Time Shift: Dayshift Level: Mid-Senior (Expected Experience: 3+ ... It requires strong software engineering fundamentals, systems thinking, and fluency in the current ...
Sydney, NS ยท On-site
CA$69K - CA$120K/yr
In-Office Employment Type: Full-Time Shift: Dayshift Level: Mid-Senior (Expected Experience: 3+ ... It requires strong software engineering fundamentals, systems thinking, and fluency in the current ...
Quick apply
Sydney, NS ยท On-site
CA$69K - CA$120K/yr
In-Office Employment Type: Full-Time Shift: Dayshift Level: Mid-Senior (Expected Experience: 3+ ... It requires strong software engineering fundamentals, systems thinking, and fluency in the current ...
Halifax NS, Canada Permanent Full Time, Hybrid Work CCS26-21 Purpose of Role: Weir Marine Engineering is currently looking for a Project Infrastructure Engineer with Software Engineering experience ...
Halifax NS, Canada Permanent Full Time, Hybrid Work CCS26-21 Purpose of Role: Weir Marine Engineering is currently looking for a Project Infrastructure Engineer with Software Engineering experience ...
Halifax NS, Canada Permanent Full Time, Hybrid Work CCS26-21 Purpose of Role: Weir Marine Engineering is currently looking for a Project Infrastructure Engineer with Software Engineering experience ...
Halifax NS, Canada Permanent Full Time, Hybrid Work CCS26-21 Purpose of Role: Weir Marine Engineering is currently looking for a Project Infrastructure Engineer with Software Engineering experience ...
The IT Environment Manager will work to improve the software engineering processes and practices ... Employment Type: FULL_TIME
New
The IT Environment Manager will work to improve the software engineering processes and practices ... Employment Type: FULL_TIME
New
Web Developer * Hadoop Developer * Automation Developer Please only apply to this posting if you ... Canada Work hours/week: 37.5 Employment Type: Full time Platform: TECHNOLOGY AND OPERATIONS Job ...
Web Developer * Hadoop Developer * Automation Developer Please only apply to this posting if you ... Canada Work hours/week: 37.5 Employment Type: Full time Platform: TECHNOLOGY AND OPERATIONS Job ...
Dartmouth, NS ยท On-site
Web Developer * Hadoop Developer * Automation Developer Please only apply to this posting if you ... Employment Type: FULL_TIME
Dartmouth, NS ยท On-site
Web Developer * Hadoop Developer * Automation Developer Please only apply to this posting if you ... Employment Type: FULL_TIME
In-depth programming knowledge of one of the following languages: Java, C#, C/C+, Python ... Employment Type: FULL_TIME
In-depth programming knowledge of one of the following languages: Java, C#, C/C+, Python ... Employment Type: FULL_TIME
... , and software engineering roles. * Experience recruiting both full-time employees and contractors. * Prior experience supporting executive or senior-level IT searches. We offer excellent ...
... , and software engineering roles. * Experience recruiting both full-time employees and contractors. * Prior experience supporting executive or senior-level IT searches. We offer excellent ...
Halifax, NS ยท On-site
$75K - $100K/yr
Kleinschmidt has a full-time opening for an Engineer with a structural emphasis to perform ... Familiarity with structural modeling software and CAD software (MathCAD, RISA-3D, SAP2000, Revit ...
Quick apply
Halifax, NS ยท On-site
$75K - $100K/yr
Kleinschmidt has a full-time opening for an Engineer with a structural emphasis to perform ... Familiarity with structural modeling software and CAD software (MathCAD, RISA-3D, SAP2000, Revit ...
Kleinschmidt has a full-time opening for an Engineer with a structural emphasis to perform ... Familiarity with structural modeling software and CAD software (MathCAD, RISA-3D, SAP2000, Revit ...
Kleinschmidt has a full-time opening for an Engineer with a structural emphasis to perform ... Familiarity with structural modeling software and CAD software (MathCAD, RISA-3D, SAP2000, Revit ...
... * Full-time, permanent position The role * Work with a team of skilled engineers delivering ... Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ...
... * Full-time, permanent position The role * Work with a team of skilled engineers delivering ... Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ...
... * Full-time, permanent position The role * Work with a team of skilled engineers delivering ... Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ...
... * Full-time, permanent position The role * Work with a team of skilled engineers delivering ... Develop and maintain internal CFD and FEA software using agreed upon code standards and associated ...
AECOM is currently seeking a Senior Hydraulic Engineer to join our team in a full-time role based ... Strong working knowledge of the HEC software suite (HEC-RAS, HEC-HMS, etc.). * Excellent technical ...
AECOM is currently seeking a Senior Hydraulic Engineer to join our team in a full-time role based ... Strong working knowledge of the HEC software suite (HEC-RAS, HEC-HMS, etc.). * Excellent technical ...
Bedford, NS ยท On-site
Write, test, and maintain detailed programs according to specifications given by computer software ... Employment Type: FULL_TIME
Bedford, NS ยท On-site
Write, test, and maintain detailed programs according to specifications given by computer software ... Employment Type: FULL_TIME
CA$70K - CA$100K/yr
Yarmouth, Nova Scotia Employment Type: Full-Time, Permanent Work Arrangement: On-Site Salary Range ... Comfortable using CAD software, Microsoft Office, ERP systems, and other computer-based tools.
New
Quick apply
CA$70K - CA$100K/yr
Yarmouth, Nova Scotia Employment Type: Full-Time, Permanent Work Arrangement: On-Site Salary Range ... Comfortable using CAD software, Microsoft Office, ERP systems, and other computer-based tools.
New
$26.5K - $39.5K
4% of jobs
$39.5K - $52.5K
2% of jobs
$52.5K - $65.5K
2% of jobs
$65.5K - $78.5K
4% of jobs
$78.5K - $91.5K
5% of jobs
$96.2K is the 25th percentile. Wages below this are outliers.
$91.5K - $104.5K
19% of jobs
The median wage is $111K / yr.
$104.5K - $117.5K
26% of jobs
$125.8K is the 75th percentile. Wages above this are outliers.
$117.5K - $130.5K
19% of jobs
$130.5K - $143.5K
11% of jobs
$143.5K - $156.5K
5% of jobs
$156.5K - $169.5K
2% of jobs
$26.5K
$110.1K
$169.5K
| Aspect | Full Time Software Engineer | Part Time Software Engineer |
|---|---|---|
| Work Hours | Typically 35-40 hours per week | Less than 30 hours per week, flexible scheduling |
| Employment Status | Full-time employment with benefits | Part-time employment, often without full benefits |
| Responsibilities | Complete project tasks, collaborate with teams, participate in full project lifecycle | Limited tasks, often supporting or assisting full-time engineers |
| Work Environment | Office or remote, integrated into team workflows | Flexible, may work independently or remotely |
Full Time Software Engineers work standard hours with comprehensive benefits and full project involvement, while Part Time Software Engineers have flexible hours with limited responsibilities. The choice depends on your availability and career goals.
The most popular types of Software Engineer jobs in Nova Scotia are:
For Full Time Software Engineer jobs in Nova Scotia, the most frequently searched job titles are:
The top searched job categories for Full Time Software Engineer jobs in Nova Scotia are:
Cities in Nova Scotia with the most Full Time Software Engineer job openings:

Full-time
Medical, Dental, Vision
Posted 29 days ago
Oversee the day-to-day operations of the Software team to ensure program execution in compliance with schedule and cost constraints
Manage the delivery of software releases to the customer as per program commitments and dependencies
Coordinate with Program Management, Quality Assurance, Airworthiness, and other stakeholders to align software development with project goals and timelines
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
Job DescriptionOur Canadian Air team is seeking a Software Engineering Manager to lead a group of talented developers. The successful candidate will oversee the day-to-day operations of the Software team to ensure program execution in compliance with both schedule and cost constraints and alignment with program goals and priorities.
At a high level, your responsibilities will include:
Assets include:
Security:
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
What We Offer
The hiring range for this position is $122,000 to $155,000 CAD annual. This role is eligible for management incentive plan.
Our goal is to provide a fair and competitive offer based on an assessment of internal equity and your qualifications, including:
Benefits
As a full-time employee at General Dynamics Mission Systems–Canada, you’ll enjoy a competitive total rewards package that supports your professional and personal well-being:
Why join us?
Purposeful Innovation: You’ll work on innovations that genuinely make a difference. You’ll apply advanced thinking, design expertise, and practical problem-solving to help equip military and allied forces with leading-edge systems. You’ll be surrounded by some of the brightest minds in the defence sector, contributing to next-generation technologies in an environment that celebrates creativity, new ideas, and modern solutions.
Connection: We believe people do their best work when they feel they belong, and their ideas can flourish. Different perspectives, experiences, and ways of thinking help us innovate and grow. Strong relationships with our teammates help us unite, overcome challenges, and deliver the world-class quality we’re known for. Here, we are committed to inclusivity and ensures every individual feels valued, respected, and empowered.
Challenging and Rewarding Career Pathways: Your career path matters to us. From mentorship and regular check-ins with your leader to educational support, professional certifications, and continuous training, you’ll have the resources you need to thrive. We encourage internal mobility so you can explore different business areas, broaden your skillset, and expand your network. You’ll be working on high-profile, impactful projects that challenge your skills, expand your expertise, and allow you to both learn from mentors and guide others along the way.
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.
Closing Date
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.