Software Engineer – Edge Systems & Embedded Security

Ore Energy

Amsterdam

On-site

EUR 80,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ore Energy in Amsterdam is hiring a Software Engineer – Edge Systems & Embedded Security to own secure software architectures bridging physical battery systems with cloud platforms. You will craft scalable data pipelines, secure edge-to-cloud interfaces, and robust cybersecurity frameworks for a highly distributed energy storage solution.

The role demands hands-on experience with Linux-based embedded devices, edge gateways, and industrial protocols, plus strong Python and C/C++ skills.

Qualifications

  • 4+ years of hands-on software engineering experience in edge-to-cloud systems.
  • Proficiency in Python and C/C++.
  • Experience with industrial protocols such as Modbus TCP/RTU, OPC UA, MQTT, IEC 61850 or IEC 60870-5-104.
  • Experience developing software for Linux-based embedded devices.

Responsibilities

  • Edge-to-Cloud Connectivity & Gateway software design for secure, reliable connectivity between BESS containers, battery systems, EMS/SCADA, field devices and cloud platforms.

Skills

Python
C/C++
Go or Rust
Cloud platforms
Embedded Linux
Cybersecurity basics
English communication

Tools

TLS/mTLS
PKI
IEC 61850
IEC 60870-5-104
MQTT
OPC UA
Modbus TCP/RTU

Job description

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 communication architectures used in industrial and energy systems.
  • Embedded & Edge Computing: Experience developing software for Linux-based embedded devices, industrial PCs or edge gateways is highly desirable.
  • Cloud & Connected Systems: Experience connecting industrial or embedded devices to cloud platforms such as AWS, Microsoft Azure or Google Cloud for remote monitoring, diagnostics and device management.
  • Cybersecurity & Secure Systems: Good understanding of secure communication concepts including TLS/mTLS, PKI, authentication, digital certificates, secure firmware updates and secure software design principles.
  • Domain Knowledge: Experience in Battery Energy Storage Systems (BESS), renewable energy, power conversion systems, industrial automation, automotive or other critical infrastructure is considered a strong advantage.
  • Communication & Collaboration: Strong analytical and problem-solving skills with the ability to work independently and collaboratively within multidisciplinary engineering teams. Excellent written and spoken English.
About Us
The Challenge We Are Solving

Do you want to contribute to one of the most important challenges of our time: accelerating the energy transition? Are you excited by breakthrough energy storage technology with real‑world impact? Would you like to be part of a mission‑driven company where your work directly contributes to building the future of clean energy?

Then we are looking for you!

Ore Energy develops long‑duration energy storage solutions to support a reliable, zero‑carbon electricity system.

Powering the Next Generation of Infrastructure

The electricity grid is undergoing its most significant transformation in a century. As renewables become the cheapest source of new power, the challenge is no longer producing clean energy, it is making it reliably available when and where it is needed, regardless of when the sun shines or the wind blows. Our iron‑air batteries are uniquely designed to store renewable energy over multi‑day periods, allowing clean electricity to become a dependable, around‑the‑clock backbone of the grid while reducing reliance on fossil‑fuel peaker plants and building a more resilient, fully decarbonized power system.

This is a rare opportunity to join a company at the moment when technology readiness, customer traction, and market demand are converging. Ore Energy has already raised significant capital, built and tested its technology under real‑world conditions, and is now moving toward large‑scale commercial deployment. As we transition into this industrial implementation phase, we are building the team, systems, and capabilities required to scale our solution and help define how long‑duration storage powers both the future grid and the next generation of industry and data infrastructure.

Our Culture & Beliefs

We believe impactful technology is built by talented people who are motivated by complex challenges, scientific rigour and strong execution. That is why we are looking for dedicated professionals who want to shape a cleaner and more resilient energy future.

At Ore Energy, we are committed to fostering an inclusive and diverse workplace where every individual has the opportunity to thrive. We believe that diversity of thought, background, and experience drives innovation and success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Development Engineer – Direct Air Capture
Product Development Engineer – Direct Air Capture

Ore Energy • Amsterdam

On-site
EUR 65,000 - 90,000
Edge Systems Engineer — Secure Edge-to-Cloud
Edge Systems Engineer — Secure Edge-to-Cloud

Ore Energy • Amsterdam

On-site
EUR 80,000 - 110,000
Strategic Accounts Manager
Strategic Accounts Manager

Ore Energy • Amsterdam

On-site
EUR 90,000 - 130,000
Balance of Plant (BoP) Systems Lead
Balance of Plant (BoP) Systems Lead

ORE ENERGY • Amsterdam

On-site
EUR 110,000 - 165,000
IoT Software Engineer (Reliability & Data)
IoT Software Engineer (Reliability & Data)

Greener Power Solutions Ltd. • Amsterdam

On-site
EUR 63,000 - 86,000
30 vacation days
Pension 8%
Bonus plan
+4
IoT Software Engineer (Reliability & Data)
IoT Software Engineer (Reliability & Data)

Greener Power Solutions • Amsterdam

On-site
EUR 63,000 - 86,000
30 vacation days
Pension (8%, no personal contribution)
Bonus plan
+4
Software Engineer (Python)
Software Engineer (Python)

Greener Power Solutions Ltd. • Amsterdam

Hybrid
EUR 50,000 - 68,000
Bonus plan
Pension 8%
30 vacation days
+4
Product | Applications Engineer
Product | Applications Engineer

Moonwatt • Diemen

On-site
EUR 70,000 - 110,000
Competitive salary
Growth opportunities
Travel for customer engagements
Senior IoT Engineer
Senior IoT Engineer

Sensorfact • Utrecht

Hybrid
EUR 70,000 - 105,000
Pension contribution
NS travel card
Referral incentives up to €3,000
+5
Product Development Engineer - Direct Air Capture
Product Development Engineer - Direct Air Capture

ORE ENERGY • Amsterdam

On-site
EUR 70,000 - 110,000