Magicard careers

Magicard provides identity management, credentialing and issuance solutions. Headquarters in the UK, Magicard has operations across the globe. Magicard products are trusted by thousands of organisations and governments throughout the world to issue millions of secure identity credentials every year.

We are always on the lookout for talented individuals to join our engineering, sales, and production teams at our UK HQ, or in our global offices. Even if there isn’t a role advertised specifically for you, we would still like to hear from you at –

Current vacancies

Lead Quality Engineer

Posted: June 2019

The Role

• Act as the primary interface between Production and Engineering on matters concerning product quality and product performance at test.

• Assist in delivering business wide continuous improvement, through internal audits and development of the companies QMS as appropriate.

• Collate/analyse quality and process data.

Key Duties – Quality Systems:

• Assist in the creation of the ISO9001 internal audit schedule. Perform/manage audits, report and ensure timely resolution of any corrective actions against the schedule.

• Plan and execute routine audits of agreed strategic Supply Chain partners to assure component/product consistency.

• Ensuring the ongoing suitability of the tools and systems used to communicate the QMS, including Product & Process change management and the storage and retrieval of critical documentation.

• Establish active organisation-wide quality objectives. Regularly communicate status, celebrate successes and track improvement activities vs outcome.

If you feel you have the relevant skills and are looking for your next role, send your CV to

Senior Driver Developer / Software Engineer

Posted: April 2019

Primary Purpose:

Reporting to the Software Team Leader, the Senior Driver Developer will be responsible for the printer driver development across the range of Magicard printer products.

Required Skills and Experience:

  • Strong experience in developing code in C and C++.
  • Experience of Windows driver development, including experience with printers.
  • Experience of publishing and managing a driver on Windows Update.
  • USB and Ethernet comms.
  • Experience of using Git for source control.
  • Ability to collaborate with team members across a multi-disciplined engineering group.
  • Ability to work independently with minimal supervision and show a high level of ownership.
  • Familiarity with software configuration management tools, defect tracking tools and peer review.
  • Strong personal organisation, documentation and writing skills.
  • Degree in computer science, engineering, mathematics, or science.

Desired Skills and Experience:

  • Driver development on Linux and MAC OS.
  • Experience of the CUPS printing system on Linux and MAC OS.
  • Use of these tools: JIRA and Confluence.

Key Responsibilities of the Role:

  • Design, develop, test and debug driver software.
  • Review code and design.
  • Perform code maintenance on existing designs.
  • Analyse and enhance efficiency, stability and scalability of systems resources.
  • Integrate and validate new product designs.
  • Support software QA activities.
  • Provide post production support.
  • Mentor team members.

This role is based in Weymouth, Dorset. We are offering this position on a full time, permanent contract. 37.5 hours per week, Monday to Friday.

In return we offer an employer contribution pension scheme, employee reward scheme via Perkbox which offers discounts on high street stores, private dental and medical insurance, Cycle2work scheme. Alongside we have free on-site parking,

If you feel you have the relevant skills for this role and are looking for your next role, we are looking forward to hearing from you.

Job Type: Full-time

If you believe your skills match these requirements, contact us at

Mechanical Design Engineer

Posted: March 2019

Location: Weymouth, UK


  • Reporting to the Mechanical Design Team Leader, to work as part of the ID Product Design Team in the design and development of colour ID card printers and related products.
  • Creating innovative product design concepts and ideas, converting these into robust 3D CAD models mainly for plastic injection mouldings but also for smaller metal fabrications and mechanisms.
  • Produce manufacturing data, drawings and Bills of Material to support the product development.
  • Provide occasional technical product support for the ID printer range, including troubleshooting, cost reduction and efficiency improvements as required.


Skills and Experience


  • BEng or BSc Mechanical Engineering, Engineering Design, Product Design, or equivalent industry experience.
  • Minimum of 5 years’ experience in an electro mechanical product development environment.
  • Proficient in 3D modelling – PTC Creo.
  • Practical experience of designing for precision / technical plastic injection mouldings and choice of appropriate materials.
  • Practical application of drive train mechanisms and motor selection.
  • Able to work off own initiative or as part of a project team.
  • Highly-motivated with a hands-on practical approach, ability to demonstrate good problem-solving techniques.


  • Sheet metal design and fabrication knowledge.
  • Experience with tolerance stack analysis.
  • Knowledge of materials selection for product safety & reliability.
  • Experience with Design for Manufacture and Assembly (Poka Yoke etc.)
  • Appreciation of FMEA techniques.
  • Experience of rapid prototype techniques including 3D printing, FDM/SLA/SLS and fast turnaround tooling.
  • A good appreciation for UI/UX, human interfaces and product aesthetics.
  • Experience of medium volume commercial product design in a cost conscious, high quality, lean environment.

If you think you’re a good fit for this role, please contact us at