|Software Developer (Python, C/C++,HTML,JQuery,AJAX,SQL)|
|Deadline||31 May 2017|
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.
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
|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 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|