Software engineer
To play a key role in building new satellite derived products and services serving international development goals
The Role: eOsphere has a vacancy for an enthusiastic software engineer to play a key role in building new products and services serving international development goals. Some knowledge of satellite earth observation, geographic information systems, web mapping and visualisation technologies would be advantageous.
The successful candidate will join our experienced team developing products and services for monitoring key environmental parameters derived from satellite earth observation imagery, such as snow and soil moisture for monitoring drought and desertification, fires, land cover and biomass for livestock pastureland management.
The successful candidate will participate in the design, implementation and testing of software components in an environment of continuous integration.
The role will require a close working relationship with customers and industry partners in workshops, requirements gathering, user testing and related activities.
The successful candidate could be a new graduate with the right skills or a more experienced individual.
The role will require travel abroad.
Required Skills and Experience:
A good Degree in Physics, Engineering, Mathematics, Electronics, Physical Geography, or similar field. Candidates with Masters degrees or PhDs are encouraged.
Experience in one or more of the following languages/scripting: C/C++, Python, Javascript, Perl, bash/sh, on Linux and Windows platforms.
Experience in user interface design using frameworks such as GTK+, Qt5 and Ext JS.
Experience in application of best practices in design, version control, coding and testing.
Some knowledge or experience of EO data handling, storage and web mapping and visualisation technologies such as OpenDataCube, GeoServer, PostGIS/PostgeSQL, GDAL and OpenLayers
Some knowledge or experience of application development for Android/iOS devices.
You should have excellent interpersonal skills and have a proven ability to summarise and present complex information.
Good team worker.
We prefer co-workers who are naturally curious and not afraid to ask questions.
eOsphere’s work takes us around the world, so candidates must be prepared to travel.
About us: eOsphere was established in 2001 and is strongly focused on solving real remote sensing problems for a wide range of customers and end users. Key application areas include the provision of satellite ground receiving stations for environmental and hazard monitoring around the world, including: Mongolia, China, India, UK, Iraq, Sudan, Malaysia, Indonesia, Vietnam, Greece, Ecuador and Cuba. eOsphere is now looking to develop environmental products and services to build upon its worldwide links, which is why this new role has arisen.
eOsphere is a small company which means we can be fast to react to events and where we all have to work flexibly together to achieve our goals.
Location: Building R103, Fermi Avenue, OX11 0QR, Harwell, Oxfordshire, UK.
Equal Opportunities: eOsphere is an equal opportunities employer and commitment to this process will be expected.
Application deadline: 16th March 2018
How to apply: Please email your CV and covering letter to nick.walker@eosphere.co.uk