Software Developer (Assembly 68000, C)

  • Ellifoot Lane, Hull, United Kingdom
  • Full-time

Company Description

ECM Systems is a long-established principal supplier of software solutions to the UK retail gaming industry. We are part of the Playtech Group, a worldwide leader in gaming software.

We build and maintain a broad range of products including nationwide real-time gaming networks and the UK’s largest estate of handheld retail gaming software applications.

Job Description

Software Developer (Assembly 68000, C, Web, Full Stack)

We are a leading industry software innovator and looking for experienced developers to join the Team

Working as a key member of our experienced and friendly team, you will be able to:

  • Work across a range of products and technologies
  • Create high quality, high availability software
  • Add your ideas and input to innovative software solutions
  • Apply and expand your skills and knowledge

This is an excellent opportunity to work in a stimulating environment with scope for increasing responsibility and to grow your skills across a wide range of software


About You

You will have solid demonstrable experience in and understanding of one or more of the following core skills and preferably some of the desirable skills:

Core Skills

  • Assembly (68000)
  • C
  • 8 bit or 16 bit games development

Desirable Skills

  • Javascript / Typescript
  • Angular or similar framework
  • Web services, REST
  • .NET core, knowledge of generics and reflection in C#
  • C# .NET
  • SQL
  • Automated testing - Specflow, NUnit, Selenium or similar
  • Games development
  • Linux experience
  • Good knowledge of security considerations
  • Some experience with C++ is a bonus

You may also be suitable if don’t meet the core skills but you have experience in roles such as:

  • Embedded electronics development
  • Web developer
  • UI/UX development specialist

Additional Information

ECM has a strong team culture encouraging collaboration and collective ownership.

You will:

  • Thrive working collaboratively on a range of projects
  • Join in constructive feedback and advice loops with team members
  • Contribute to the full project lifecycle from design and planning through implementation to final testing and deployment
  • Take responsibility for delivering agreed requirements to time, cost and quality standards
  • Be well organised, self-motivated and flexible
  • Take pride in writing clean, maintainable, and well-tested code
  • Hold strong and well-informed opinions on which modern technologies should be used in creating the gaming services of tomorrow


  • Competitive salary plus benefits, experience dependent
  • Pension scheme supported with professional financial advice
  • Group Bonus scheme & Life & Sickness insurance
  • Up to 28 days paid holiday plus public holidays
  • Flexible working hours including options for home working
  • Positive, modern, open and friendly working environment
  • Rural setting with landscaped grounds with on-site car parking
  • Opportunities to work on greenfield projects, help decide their direction, and leave your mark


Playtech is an equal opportunities employer and we welcome all applicants. Unless otherwise instructed, we will retain your details on file for 6 months in accordance with the data protection act.

Videos To Watch

Privacy Policy