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.

Find our 5 open positions below:


Mechanical Design Engineer – 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 design requirements and test specifications.
  • 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

  • Degree qualified, HNC/HND or equivalent through experience in Mechanical Engineering essential.
  • Electro-mechanical product design experience essential.
  • Understanding of specifying gear trains / drive mechanisms an advantage.
  • Practical experience of designing for precision/technical plastic injection mould tooling & sheet metal construction.
  • Design for Manufacture and Assembly (Poka Yoke etc.)
  • DFMEA.
  • 6 Sigma techniques to reduce variation desirable.
  • Tolerance stack analysis.
  • Knowledge of materials selection for product safety & reliability.
  • Experience of rapid prototype techniques including 3D printing SLA/SLS and faster turnaround tooling is desirable.
  • Experience with Pro E/Creo desirable.
  • A good appreciation for UI/UX, human interfaces and product aesthetics desirable.
  • Medium volume commercial product design in a cost conscious, high quality, lean environment.
  • Able to work off own initiative or as part of a project team.
  • Self-motivated with a hands on approach.

Embedded Software Engineer – Weymouth, UK

Primary purpose

Reporting to the Software Team Leader, the Embedded Software Engineer will, as part of a team of development engineers, be responsible for software development activities across existing and planned new Magicard card printers.

Required skills and experience

  • Strong experience in developing code in C and C++ for embedded microcontrollers.
  • Experience of writing PC based applications (console and GUI) that interface with an embedded device.
  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
  • Ability to read schematics and component data sheets.
  • 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.
  • Understand how to test and debug embedded software.
  • Degree in computer science, engineering, mathematics, or science.

Desired skills and experience

  • Development experience that would be transferable to the printer domain: motor control, sensor data acquisition, thermal print-head management, etc.
  • Experience using ThreadX, FreeRTOS and embedded Linux would be an advantage.
  • Experience with ARM based microcontrollers, specifically STM32, TI AM335x and TI AM1808.
  • Use of these tools: SVN, Git and JIRA.
  • Use of these technologies: I2C, SPI, RFID (ISO 15693), USB, Ethernet.
  • Experience of ‘modern’ C++ (C++11/14)
  • Application development using Qt.

Key responsibilities of the role

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Design, develop, code, test and debug system 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.
  • Interface with hardware design and development.
  • Assess third party and open source software.
  • Mentor junior team members.

The role is being offered on a full time basis consisting of 37.5 hours per week.  We have a benefits scheme in place where you can purchase private medical cover, private dental cover, private pension fund and additional holiday to name just a few. There is also on-site parking available.
To apply for the role please send through a copy of your CV to –

Sales Administrator – Weymouth,UK

Main Purpose:

The job holder will be directly responsible to the Sales Director and will provide administrative support to ensure the effective running of the Magicard Sales Team.

Key Tasks:

  • Entering customer orders onto the Macola system.
  • Updating of CRM database.
  • Generate customer credits as and when.
  • Updating process notes, processes and procedures.
  • Assist in arranging master dealers monthly rebate allocations.
  • Answer outside phone calls. Assist the caller whoever they are (Dealer or end user).
  • Manage emails from dealers end users and colleagues.
  • Assist in the management of lead database.
  • Administer Loan printer database including initiation of progress chasing, providing monthly status report.
  • Maintain Magicard Product price lists structure.
  • Provide administrative support for Sales Directors Project Work, Dealer Development and Prospecting.
  • Maintain Magicard sales calendar for all Sales Managers and Directors.
  • Provide administrative support to Sales Director, Marketing Director – expenses, sending emails, providing sales information, sending out brochure packs and general administration.
  • General administrative support to Magicard Sales team.
  • Any other duties as required.


  • Previous proven experience working in a busy office environment, sales administration experience would be advantageous but not essential.
  • Be proficient in Microsoft packages including Word and Excel.
  • Have an excellent telephone manner as will be speaking to customers globally.
  • Ability to communicate at all levels.
  • Able to work as part of a team as well as individually.
  • Must be accurate at inputting data into a database.

Financial Accountant – Weymouth, UK

Magicard provides identity management, credentialing and issuance solutions. Headquarters are in the UK, although 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.

Key Tasks:

  • Carry out full review of balance sheet including reconciliations all accounts and review of historic data
  • Recommend, implement and embed new processes and controls for monthly standard reconciliations
  • Review standard financial processes for VAT, payroll postings and intercompany movements
  • Prepare financials and standard systems in preparation for new system implementation
  • Review current forecast models and make recommendations for future improvements

Experience Required:

  • Qualified Accountant – eg. CIMA, ACCA with proven work experience in a similar role
  • Experience of new systems implementation
  • Ability to implement improved processes to support efficient financial reporting
  • Strong governance and controls experience
  • Advanced excel user
  • Ability to operate in a fast-moving environment undertaking a period of significant change
  • Solutions and systems focused, with proven problem solving ability

The role is being offered on a temporary contract for around 6-9 months, 37.5 hours per week, with an early finish each Friday. There is free parking available on-site and an employee benefits scheme in place, along with an employer contribution pension scheme with Standard Life.

If you feel you have the relevant experience for this role and are looking to join an expanding business, please get in touch.

Job Type: Temporary

Required experience:

  • Financial Management: 4 years

IT Apprenticeship – Weymouth, UK

Magicard provides identity management, credentialing and issuance solutions. Headquarters are in the UK, although 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 looking to recruit an IT Support Assistant for our site based in Weymouth, Dorset.

Overall Purpose:

To assist the System Administration and Digital Marketing Representatives to enable a resilient and stable IT Service is provided to users and assist in the provision of customer internet resources.

Key Tasks:

  • Providing IT support to users
  • Problem solving & troubleshooting
  • Configuring desktop and laptop PC’s
  • IT Systems Administration – new user account setups, IT stock inventory, help guides
  • Installing software, and assisting with ad-hoc requests
  • Providing operational support for corporate systems such as Salesforce CRM, Macola MRP and Office 365
  • Assistance in the management of web assets and cloud based services

Person Specification:

Skills, Experience and Abilities:

  • A strong motivation for a career in IT
  • The ability to communicate confidently with customers at all levels of the business
  • Have excellent organisational and time management skills, with the ability to multi-task, prioritise workload and work to strict deadlines using own initiative
  • Good attention to detail
  • A love of problem solving
  • A proactive and methodical approach
  • Understanding of Basic HTML/CSS is not required but beneficial
  • A basic understanding of internet systems
  • A good level of computer proficiency

The role will be offered on an apprenticeship with training taking place at Weymouth College, on a day release basis.

We are looking for somebody who is enthusiastic and has a love for IT. This opportunity is a first step in an IT career, where you would be working for an expanding business with a friendly team which will help you to further your IT knowledge.

If you feel this is the right career path for you, get in touch with us now.

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 –