Software Developer (Python, C/C++,HTML,JQuery,AJAX,SQL)
Deadline31 May 2017
Start DateImmediately
LocationLoughborough, UK

We design and develop cricket simulators for entertainment and training. We have developed the world’s first portable, IOT ready and fully automated bowling machine. That coupled with projection image of bowler running up to deliver the ball has created an incredibly fun activity. Last year we operated over 65, primarily outdoor events. We have made installations in Canada and South Africa with looking to expand to Asia and Australia this year. Our products have gathered great interest from both local and international markets allowing us to expand out core research and product development team.

We were founded by a pair of childhood friends from Kenya that were passionate about cricket. We have recently been backed by some of the world’s leading technology investors and entrepreneurs.

Who we are looking for

We are looking for out first full-time stack developer who is enthusiastic, self-motivated and is passionate about developing software for IOT enabled embedded devices. The successful candidate will part-take in research and development activities within the cricket simulator and other sports technologies we have in the pipeline. We have working with some high-profile clients to deliver cricket fan zones and training centres.

We have a deep focus on product development and innovation and are currently comprised of a team of highly innovative and motivated individuals.

Job Details

Refine existing cricket simulator software and address bugs and UI/UX issues. Work with a contractor to develop the next generation UI/UX interface. Work with the simulator team to develop the next generation in the family of cricket simulators.

Part-take in Design, test and build of a novel scoring system working with electrical engineers on-site and independent contractors. Develop control algorithms to be deployed on off-the-shelf or custom embedded hardware.

Key accountabilities will include:

  • Maintain and improve existing software (C/C++, Python, HTML, Jquery, CSS)
  • Provide remote software support to international clients
  • Integrate UI/UX interface for next generation of our B1 cricket simulator
  • Undertake basic electrical prototyping of embedded hardware
  • Source system components
  • Manage software repositories and deployment/update schedules
  • Develop robust software architectures in C/C++, Python, HTML
  • Develop signal detection algorithms
  • Develop cloud-based and local SQL databases
  • Develop custom products for clients


  • Work in a highly dynamic and innovative environment within the Loughborough Science Parks
  • Great career progression opportunities
  • Flexible working hours
  • Competitive salary and meaningful equity options
Aspect Criteria Essential/ Desired
Qualifications: Relevant Degree (BSc or equivalent) Desired
Software development experience with at least 1 year experience Essential
Experience: Experience in developing software platforms Essential
Experience in working with embedded electronics Desired
Experience in designing printed circuit boards Desired
Experience in developing websites (e.g. HTML, CSS, Javascript, Jquery, php and AJAX) Essential
Experience in developing software architecture ((Python, C/C++) Essential
Experience in managing software repositories e.g. Git Essential
Experience in developing SQL based databases Essential
Good general IT skills Essential
Data analysis, report writing and presentation Essential
Personal Abilities: Good team working skills Essential
Flexibility to travel Desirable
Focused on quality deliverance and timing Essential
Methodical to problem solving Essential

Your Name (required)

Your Email (required)

Your Contact Number(required)


Upload Your CV (required)