Skip to content

Software Engineer

On-site
  • Sassenheim, Zuid-Holland, Netherlands
Product

Job description

Join Oceans of Energy in its mission to enable clean renewable energy generated at sea, by becoming Software Engineer in our Data Services team! In this team, we develop both Operational Technology (OT), such as sensors, control and communication systems for our solar farm, as well as internal applications for our production line and maintenance crew. As a Software Engineer at Oceans of Energy, you will play a key role in designing, implementing, and testing software solutions to monitor and manage the performance of our Offshore Floating Solar Systems.


If you come from an IT-background, this is your chance to get involved in the wonders of the industrial world! you will be building state-of-the-art systems in a new market in the renewable energy sector, and be part of an amazing, energizing start-up/scale-up movement.


Responsibilities:

  • Full-stack development of internal applications and analyses using Python (FastAPI, Jupyter, Ray.io), Vue.js, and PostgreSQL.
  • Assisting in the development of embedded systems (C++).
  • Integration of software components in our overall system architecture, containing industrial, virtual and cloud platforms.
  • Preparing software for deployment and ensuring smooth deployment processes.
  • Creating procedures and protocols for testing and controlling upgrades to ensure business continuity and reliability.

About Oceans of Energy

Oceans of Energy is a young, passionate and fast-growing company. We installed the world’s first offshore solar farm in 2019 and have since been operating it in severe offshore conditions. It is our aim to enable the world to generate clean energy from the abundance of space at sea instead of those scarce locations on land. Are you excited to be at the start of changing the world and setting first steps in a new secure energy supply?

Our modular offshore solar farm has been operational at sea for several years now and as we are extending it, we are monitoring it extensively. Specifically, the environmental monitoring we do thoroughly. Together with knowledge institutes, NGO’s and universities, we assess the impact on nature and marine life as well as to explore nature-enhancing opportunities around offshore solar

Why you want to work at Oceans of Energy:

  • You will work together with many very talented colleagues, all with a lot of passion for the same mission.
  • You will get a flexible time off policy, which means you will not have a strict maximum number of leave days a year. We believe that our employees can judge themselves when it is time to push and when it is time to take a break.
  • You will receive a laptop from Oceans of Energy to work on.
  • We believe that Learning is Key. This means that there are plenty of chances for you to learn and grow at our scale-up.
  • We also often arrange (voluntary) extra curriculum events, such as sailing events, campsites, BBQ’s, Xmas party and of course Friday afternoon drinks.

Job requirements

For us the following requirements are essential:

  • You love to work in a fast-paced and highly challenging environment
  • you have a hands-on approach (our team is still quite small)
  • You are living in the Netherlands already and ideally in possession of EU work visa

Next to that these are some requirements that we would like to see, but we know that we can not have it all. So Please do not hold yourself back if you only meet a subset of these requirements and apply anyways!

  • Using DevOps practices, including continuous integration and deployment.
  • Experience with GCP or similar cloud services.
  • Proficiency in containerization platforms such as Kubernetes and Docker swarm.
  • Background knowledge in software testing methodologies and practices.
  • Knowledge of network security principles, including TLS, proxies, and routing.
  • Familiarity with publish-subscribe protocols like MQTT.
  • Understanding of industrial protocols such as Modbus TCP and OPC UA.
  • Experience with monitoring tooling such as Prometheus and Grafana.
  • Proficiency in Linux and shell scripting.
  • Familiarity with VMware or similar virtualization technologies.



or