Back to job search
Lockheed Martin logo
Lockheed MartinVerified Job Source

Winter 2027 Co-op - Software Developer (International Program Team)

  • Dartmouth, NS
  • On-site
  • Posted Sep 18, 2026
  • 1 position

Opens an external site

Employment type
Full-time
Experience level
Entry, Junior · 0+ years
Minimum education
Bachelor’s degree
Apply by
Oct 11, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Not Applicable

Job summary

The candidate will perform software development, programming, and debugging for naval programs. Responsibilities include unit testing, documentation, and reporting within an Agile team environment.

Job details

Standard Job Description The candidate will participate in a structured cooperative educational/work program between Lockheed Martin Canada Inc. (Lockheed Martin) and a college/university where they are enrolled in an accredited degree program directly related to skills required by the company. Candidate will perform assigned tasks in technical/engineering disciplines e.g., Computer Science, Software Engineering, Computer Engineering. Specifically, the candidate will perform software development work for naval programs. This May Include Programming and debugging in both C++ and Java Unit testing and documentation Software design Status & Metrics Reporting Working in an Agile team environment Various other tasks as required. Basic Qualifications Current student in Computer Science, Computer Engineering, Electrical Engineering, or substantially similar field Aptitude for programming and debugging with the latest tools in an Object-Oriented environment Knowledge of programming in Java Eligible for North Atlantic Treaty Organization (NATO) Secret clearance in a timely manner. Desired Skills Knowledge of programming in C++ Knowledge of UML or SysML Knowledge of Agile/Scrum software development practices Good communication skills, and ability to work within a team Active Security Clearance will be considered an asset.

What you’ll do

The candidate will perform software development, programming, and debugging for naval programs. Responsibilities include unit testing, documentation, and reporting within an Agile team environment.

Requirements

Applicants must be current students in Computer Science, Computer Engineering, Electrical Engineering, or a similar field with knowledge of Java. Eligibility for NATO Secret clearance is required.

Listed skills

  • Scrum · Preferred
  • Agile · Preferred
  • Java · Preferred
  • C++ · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C++
  • Java
  • Unit Testing
  • Software Design
  • Agile
  • Scrum
  • UML
  • SysML
  • Object-Oriented Programming
  • Debugging

Job areas

  • Software
  • Engineering
  • Technology
  • Manufacturing
  • Government & Public Sector

More jobs from Lockheed Martin

See all jobs from Lockheed Martin