Lock Applications for this job are now closed
Closing soon

We have a very exciting opportunity for you to join us on a 12 month placement. This is ideal if you are a student who is studying a degree which includes a year in employment. Positions are available at our C6ISR business, in Gloucester, our Training and Logistics Solutions business, in Westbury, and our Integrated Systems business, in Havant - some positions may be available for remote working.

Roles and responsibilities

You will be responsible for tasks as assigned by the Software Lead.

  • Working with senior engineers during requirements analysis – converting operational needs into technical requirements specifications.
  • Contributing to design of high level software architectures.
  • Develop software according to requirements and department processes.
  • Supporting implementation teams throughout development, testing, and system acceptance phases.
  • Supporting Integration & Test team during formal test phases.
  • Supporting technical investigations of problems raised against the operational systems.
  • Producing, collecting and reporting appropriate metrics showing progress.
  • Using Metrics to guide decisions and for management reporting.

If successful in this position, you will be exposed to several disciplines (Systems, Software Engineering, Integration & Test, and Infrastructure) during the placement, and will work on all stages of the Software Development Lifecycle.

About you

  • Working towards a degree in Computer Science, Software Engineering, Systems Engineering or other Engineering, Mathematics or Science degree.
  • Good communication skills.
  • Ability to work well in a team environment.
  • Good IT skills in a range of SW packages.
  • Ability to prioritise own tasking to meet program needs.

Desired experience

Familiarity with any of the following:

  • Java/JEE, C/C++, JavaScript
  • Modelling using UML/SysML
  • Database experience (SQL/NoSQL)
  • Test Driven Development
  • Secure coding standards
  • Scripting Languages e.g Python, Bash, Ruby.
  • Jenkins/GitLab CI/CD Piplelines
  • Static/dynamic analysis tools, source code / design configuration management tools etc.
  • Agile software development

Our commitment to equal opportunities 

Lockheed Martin recognises and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief.