Careers at geo

Looking for your next career opportunity? Interested in energy and innovation? Take a look at the latest careers on offer here at geo.

our latest positions


Python Software Engineer

We are currently looking for an experienced Python Software Engineer who is driven to solve complex problems with large quantities of data.


Chief Devices Officer

We are looking for a Chief Devices Officer to join our dynamic team.


Production Administrator

The production team at geo is all about supporting the development of products and shipping them into millions of people's homes. Our new production administrator will need to have excellent excel skills and fantastic attention to detail.


Graduate Engineers

We are actively recruiting for graduate engineers across multiple disciplines, including: Hardware Design, Embedded Software, Test, Data Science and Cloud Development.


Firmware Engineer

The position would be ideal for a candidate who has a good understanding of firmware fundamentals and wishes to work within an innovative company with an expanding product range.


Hardware Engineer

We are looking for a talented Hardware Engineer to join our team.


Python Test Developer

We are looking for a talented Python Test Developer to join our team.


Data Scientist

We are currently looking for a Data Scientist who can analyse data, build models and use machine learning and optimisation in innovative and imaginative ways. This is a great opportunity for a numerate, inquisitive and creative Data Scientist, Physicist, Mathematician or Engineer to start or develop their career please apply now or get in touch with to find out more!

why work at geo?

coaching & mentoring schemes

Queens Award winner

work with the latest technology

Gold Rating of EcoVadis scheme

health & life insurances

contributory pension scheme

casual dress code

working with experts

lunch & learn sessions

feel good fund for social events

free fresh fruit & plenty of cake!

Our working environment

At geo we’re all forward-thinking tech experts, working together to create integrated energy solutions. Everything we design puts the needs of our customers first and we are meticulous in our attention to detail. We work hard to anticipate global trends and continue to win business as a result of our hard work, enthusiasm and industry expertise.

We offer a range of training and development initiatives. Training and development is tailored to you and your role through a consultative process between you and your line manager, supported by our HR team.

We work hard to create a comfortable and supportive workplace that promotes diversity, embraces inclusion and cultivates respect for all individuals. We believe that bringing together bright, enthusiastic and talented people from varying backgrounds promotes the creation of new ideas across the business.

Our recruitment process

Your first interview will usually be an informal, relaxed session and will involve discussion around your CV and covering letter. You may be asked to do some work-based tests and also a brief psychometric analysis.  At the second interview you will meet more members of the team. You will have plenty of time to ask us questions and we’ll be happy to give you a tour of our lovely offices.

Once we’ve received your application the hiring managers have a read through what you’ve sent. If we think you’re suitable for the role we’ll get in touch and tell you about the next steps.

Recruitment agencies

We prefer to hire people directly, but we do have a preferred suppliers list (PSL) and preferential rates in place for when we need some help. Please respect that we do not accept unsolicited calls, CVs or applications from recruiters or agencies not already on our PSL. Please note that any submission of unsolicited CVs and applications in advance of an agreement between geo and the recruiter does not create any implied obligation on the part of geo.