JobRaahGet matched free

Jobs

Software Engineer – Edge Systems & Embedded Security

Ore Energy · Amsterdam · Netherlands · On-site

Posted Aug 3, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

The role At Ore Energy, we are on a mission to fundamentally expand the amount of energy society can reliably harness and use, helping move civilization toward a more abundant energy future. We are doing this by developing long-duration, utility-scale iron-air batteries that provide safe, low-cost, multi-day energy storage for electricity grids and data centers. We are expanding our engineering team and are looking for a  Software Engineer – Edge Systems & Embedded Security  to join us in Amsterdam. In this role, you will take technical ownership of the secure software and data architectures that bridge our physical, edge-connected battery systems with cloud platforms. You will design scalable data pipelines, secure edge-to-cloud communication interfaces, and end-to-end cybersecurity frameworks. We are looking for a pragmatic, hands-on engineer who thrives at the intersection of connected hardware, distributed systems, and cloud infrastructure; ensuring our energy storage systems remain secure, resilient, and observable at scale. Key responsibilities Edge-to-Cloud Connectivity & Gateway Software:  Design and develop communication software for industrial edge gateways, enabling secure and reliable connectivity between BESS containers, battery systems, EMS/SCADA systems, field devices, and cloud platforms. Develop scalable solutions for collecting, transmitting, and managing operational, diagnostic, and performance data using industry-standard communication protocols.  Industrial Communication & Security:  Develop secure communication solutions using protocols such as IEC 61850, IEC  60870-5-104, Modbus TCP/RTU, OPC UA and MQTT. Implement secure authentication, encryption and certificate-based communication to protect connected systems. Cybersecurity Architecture:  Design and implement cybersecurity features across embedded software, industrial edge gateways and cloud-connected systems. Promote security-by-design principles throughout the software development lifecycle and ensure communication channels are resilient against cyber threats. Remote Management & OTA Updates:  Develop secure solutions for remote device monitoring, diagnostics, configuration, provisioning and over-the-air (OTA) software and firmware updates, including reliable update and recovery mechanisms. Cross-Functional Collaboration:  Work closely with other engineering departments to develop, validate and deploy communication software for next-generation Battery Energy Storage Systems (BESS). Your profile Experience:  4+ years of hands-on software engineering experience in edge-to-cloud systems, cybersecurity and IoT platforms connected to physical devices. Software Engineering:  Strong programming skills in Python and C/C++. Experience with Go or Rust is considered an advantage. Industrial Communication:  Experience with industrial communication protocols such as Modbus TCP/RTU, OPC UA, MQTT, IEC 61850 or IEC 60870-5-104 and a good understanding of…