Results 1 to 5
  1. Subcontract Manager

    Location
    Fen Ditton, Cambridgeshire
    Job Type
    Permanent
    Posted
    22 May 2026

    Why join Marshall Land Systems in this role: A Purchasing & Supply Chain team member who is part of a cross functional project team, alongside other project roles accountable for managing and reporting all supplier and subcontractor delivery performance...

  2. Senior Engineer Mechanical Design

    Location
    Fen Ditton, Cambridgeshire
    Job Type
    Permanent
    Posted
    15 May 2026

    Why join Marshall Land Systems in this role This is an excellent opportunity for a Senior Mechanical Design Engineer who wants technical ownership, programme variety and the chance to influence real engineering outcomes. This is a Mechanical Design role,...

  3. Mechanical Engineer

    Location
    Fen Ditton, Cambridgeshire
    Job Type
    Permanent
    Posted
    15 May 2026

    Why join Marshall Land Systems in this role This is a great opportunity for a Mechanical Design Engineer who wants variety, hands-on engineering exposure and the chance to develop within a strong mechanical design team. This is a Mechanical Design role,...

  4. Senior Project Manager

    Location
    Fen Ditton, Cambridgeshire
    Job Type
    Permanent
    Posted
    12 May 2026

    Why join Marshall Land Systems in this role: As a Senior Project Manager, you will be leading the delivery of complex and high-impact projects that support critical customer and business objectives. In this role, you'll take ownership of day to day...

  5. Head of Programmes

    Location
    Cambridge, Cambridgeshire
    Job Type
    Permanent
    Posted
    11 May 2026

    Why join Marshall Land Systems in this role: This is an opportunity to shape and lead enterprise wide programme delivery, overseeing a diverse portfolio of projects and programmes that support critical customer and business outcomes. You'll ensure...