Winter 2027 Co-op - DevSecOps Developer - CSC
- Dartmouth, NS, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
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, Electrical Engineering.
Specifically, the candidate will perform Software (SW) Build/DevOps work with a security focus related to the Canadian Surface Combatant (CSC) Project. Scope of work involves development and maintenance of the CSC SW build system, Software Development Environment (SDE), and/or design of the CSC Tactical Operating Environment (TOE) serving as the framework to operate the CSC Combat Management System (CMS) and related SW.
This May Include
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, Electrical Engineering.
Specifically, the candidate will perform Software (SW) Build/DevOps work with a security focus related to the Canadian Surface Combatant (CSC) Project. Scope of work involves development and maintenance of the CSC SW build system, Software Development Environment (SDE), and/or design of the CSC Tactical Operating Environment (TOE) serving as the framework to operate the CSC Combat Management System (CMS) and related SW.
This May Include
- Requirements engineering
- Detailed design
- SW development in both Java and C++
- Unit testing and documentation
- Integration and deployment
- Problem Solving
- Working in an Agile team environment.
- 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 and C++
- Eligible for North Atlantic Treaty Organization (NATO) Secret Clearance in a timely manner
- Ability to work 100% onsite
- Available for 4 months starting in January 2027.
- Experience in Linux Administration and/or Networking highly desired
- Knowledge in Groovy scripting languages and Gradle
- Knowledge in container design and use
- Knowledge of SW requirements engineering process
- Knowledge of Agile/Scrum SW development practices
- Good communication skills, and ability to work both within a team and independently
- Active Security Clearance will be considered an asset.
More about this job
Responsibilities
The candidate will develop and maintain the software build system and development environment for the Canadian Surface Combatant project. Responsibilities include software development in Java and C++, unit testing, and integration within an Agile team.
Requirements
Applicants must be current students in Computer, Electrical Engineering, or Computer Science with proficiency in Java and C++. Eligibility for NATO Secret Clearance and the ability to work onsite for four months starting January 2027 are required.
Skills
- Java
- C++
- DevOps
- Linux Administration
- Networking
- Groovy
- Gradle
- Container Design
- Requirements Engineering
- Agile
- Scrum
- Software Development
- Debugging
- Object-Oriented Programming
- Unit Testing
- Documentation
Visa sponsorship
Not detected in the job text
Categories
- Software
- Engineering
- Technology
- Manufacturing
- Security & Safety
Keywords
- DevSecOps
- CSC
- Combat Management System
- Tactical Operating Environment
- Java
- C++
- Linux
- Networking
- Groovy
- Gradle
- Containers
- Agile
- Scrum
- NATO Secret Clearance
- Software Engineering
- Computer Science
- Build Systems
- SDE
- TOE
- Defense and Space Manufacturing