Software Engineer
Lockheed Martin Corporation
Westbury GB
6d ago

Job Description

The successful candidate will be responsible for performing a range of software engineering tasks across the development life cycle for our training business.

Typical duties will include :

  • Assisting with requirements analysis
  • Design and development of simulation-based training solutions
  • Continuous integration and test activities to support system upgrades and deployments.
  • Evaluation of products and development and demonstration of software prototypes
  • Supporting trade shows including product demonstration
  • Reporting deficiencies and improvements to Engineering processes, standards and guidelines
  • Successful candidates will be expected to work with limited supervision and will be expected to apply their knowledge of computer systems and software engineering best practice in the performance of their duties and be responsible for ensuring software compliance standards are met by the application of appropriate processes, procedures and tools throughout

    the software development life cycle. They will also be expected to provide input into estimating and planning activities, develop and support innovative technical solutions to satisfy customer mission problems and contribute towards ensuring that project milestones are met.

    This is a full-time role with particular focus on developing concept demonstrators to aid new business proposals,

    and will be based in Westbury, Wiltshire.

    Business Environment

    Rotary and Mission Systems Logistics and Training (RMS LT) entity provides a diverse range of products, services and capabilities.

    The Training product line ranges between CBT (Computer-based-training) through to high-fidelity, full-mission simulators for military and civilian domains.

    The logistic product range includes aircraft ground support equipment, automatic test equipment, health and usage monitoring systems and logistic support software.

    RMS LT is one of the smaller but growing divisions of Lockheed Martin.

    Clearance Required for Role

    Graduate, Intern or Apprentice Vacancy?

    Required skills, qualifications and experience

  • Experience and demonstrated competence with C++ and either C# or Java
  • Experience of developing software within an IDE such as Eclipse or Microsoft Visual Studio
  • Experience of using relational databases during development
  • Demonstrable knowledge and application of software configuration management tools and procedures
  • Good interpersonal skills and ability to work as part of a small development with minimum supervision
  • Proven ability to learn new skills quickly
  • Excellent interpersonal and communication skills, both verbal and written
  • Ability to use Microsoft Word and Excel or equivalent
  • High standard of ethics and personal accountability
  • Desired skills, qualifications and experience

  • Experience and demonstrated competence using serious-gaming technologies such as Virtual Battlespace (VBS) including systems administration, scripting, and plug-in development
  • Experience with game development platforms and SDKs (e.g. Unity, Unreal Engine, Havok)
  • Experience and demonstrated competence with web technologies including HTML, CSS and JavaScript
  • Experience of software development in Microsoft Windows and Linux environments
  • Experience and demonstrated competence with at least one of the following virtualisation technologies : Citrix, VMware
  • Experience of software design using UML
  • Experience with database technologies including one or more of the following : PostgreSQL, MySQL, Microsoft SQL Server, Oracle, NoSQL
  • Experience with middleware technologies including one or more of the following : ActiveMQ, DDS, JBoss
  • Equal Opportunity Statement

    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.

    Discrimination on any of these grounds is expressly forbidden. We therefore welcome applications from all sections of the community.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form