Work at Mad Catz:

Mad Catz is committed to creativity, industry-leading innovation and design excellence. Think you have what it takes to be a part of this team? We may have an opening for you. Click on the job titles below for more information.

Mad Catz prefers to receive applications directly and very rarely hires candidates through agencies. If you are a recruiter or agency representative, please do not send unsolicited resumes and do not attempt to contact a hiring manager or any other employee directly. Any attempt to speak with managers and employees about recruiting services for our positions will greatly decrease the chance of future assignments for the recruiter, their agency, and possibly any candidates they have presented. Mad Catz will not pay any fees for candidates hired through unsolicited resumes. To be considered as a recruiting resource, please contact us at

We are looking for an experienced Software Developer to join our team and help us deliver successful consumer products. Based in our Research and Development Offices in Magor (South Wales) you will help ensure that Mad Catz remains at the leading edge of its market place, by developing software, drivers, plugins, development test tools to support our innovative products.

This position represents excellent potential for a confident individual who enjoys working in a fast changing environment with the opportunity to deliver on many levels.

Responsibilities of the role include:

  • To be an active and effective member of a multi-disciplinary team, developing high and low level software including a hands-on role in system specification and design, prototyping, testing, and release to production.
  • To ensure the timely delivery of fully documented working prototypes, assist in the development and support of system SDKs, etc. as required, which satisfy the technical and marketing specifications.
  • To work on the design and development of high quality graphical user interfaces for Mad Catz products.
  • To provide full documentation of all software and control of software releases.
  • To monitor external software developments and provide detailed advice on the impact for Mad Catz
  • Design and development of software,drivers and game plug-ins to support Mad Catz products running on Windows, Mac, iOS, Android, Linux and Gaming Consoles.
  • To ensure close liaison with the Software, Firmware, Electronics and Mechanical teams
  • Technical investigation and promotion of product concepts utilising new technologies particularly those that will/may reduce cost or improve quality in current products
  • Ensure high design quality and maintainability through good practice, peer review, clear documentation, testing and thorough verification
  • Monitor and effectively communicate project status, business issues and any significant developments to senior mgt team
  • Develop and test product development and testing software tools.
  • To liaise with development staff in games software companies as required.
  • To work with external contractors/games software companies when necessary.
  • To work on one off projects for research purposes as and when necessary.
  • Monitoring, support and compliance with internal/external hardware and software standards
  • Strive to ensure that designs are reliable and will perform consistently across a range of operating environments

If you have the following skills and experience, we would like to hear from you:

  • Good Software/Computing/Microsystems degree or equivalent
  • Experience of working in small multi-disciplined teams.
  • Knowledge and experience of the complete software life cycle
  • Real time system design & implementation
  • C++
  • Objective C, AnsiC, PHP, JavaScript, HTML useful
  • C# desirable
  • Driver experience desirable
  • WPF desirable
  • WHQL experience desirable
  • Previous experience of user interface implementation desirable
  • Experience of interacting with HID devices useful
  • Windows SDK and Windows programming experience necessary.
  • Unix/Linux experience beneficial.
  • No language/OS/hardware prejudices and experience of repositories
  • Experience of short product life cycles desirable
  • Methodical, detailed and structured with a strong process driven approach
  • Adaptable and resilient with a positive attitude towards change
  • Self-motivated and work well under pressure without supervision, constantly seeking to learn more and contribute in a rapidly changing environment.
  • Knowledge and passion for video gaming a big plus
  • Willing and able to travel overseas, mainly Asia and USA if and when required.

We can offer a competitive package determined on skills and qualifications. If you possess the professional talent, think you’ve got what it takes, please send your CV to Please include the job title in the email subject field.

stay updated

don't miss out on the latest news enter your email