🌿 Back to all jobs

🥝 Software Developer for Naval Programs

Lockheed Martin Corporation | halifax, Canada | Posted June 11, 2026

Job Description

Engage in innovative software development for naval programs at Lockheed Martin Canada. This is a cooperative role ideal for candidates with a background in software engineering.

Lockheed Martin is seeking current college students pursuing degrees in Computer Science or Computer Engineering. This hands-on role involves programming in C++ and Java, debugging, and working within an Agile team. You will be pivotal in the software design and documentation processes while contributing to impactful naval programs.

Key Responsibilities: • Perform programming and debugging in C++ and Java • Conduct unit testing and documentation efforts • Design software for naval project requirements • Report status and metrics on development progress • Collaborate effectively in an Agile work environment

Requirements: • Must be a current student in a related field • Aptitude for Object-Oriented programming • Eligible for NATO Secret clearance • Good team collaboration and communica...

Apply for This Position

Submit Application