Job Description
We’re looking for a software engineer to help our experienced engineering team to deliver transformative laser communications technology. You will be responsible for connecting our ground stations to the cloud, enabling remote operations and interfacing with wider satellite and communications systems. In this role, you will work closely with the other parts of our software team and our systems engineering team.
Your Responsibilities Will Include
• Connecting optical ground stations to cloud services
• Delivering dashboards and user interfaces for remote operation of ground stations
• Developing and deploying APIs and algorithms for interactions with external systems
• Defining and implementing cloud architecture and services for new communications products
Requirements
• Experience of IoT systems integration, protocols, and services, including gRPC and MQTT
• Cloud architecture and service implementation, including dashboards, databases, APIs, security / authentication for IoT systems
• Linux Development with Python
• At least 5 years commercial experience
Desirable Additional Skills
• Service deployment, including IaC, containers, Docker etc
• WAN networking and network performance modelling / optimisation
• CI/CD pipelines, GIT version control, scripting, automation
• Experience and interest in space industry
• System modelling, including Matlab / Simulink
• AI / ML, particularly for optimisation
Location: Hybrid with travel when required. Our office is based in Osney Mead, Oxford.
💡 Quick Summary
Seeking a career-building opportunity? The IoT / Cloud Software Engineer - Contract position is now open for candidates interested in the Software Developer Jobs sector. This role in Oxford offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
