Firmware / Embedded Software Engineer
Help us create the smartest sensor solution for powerlines worldwide
Heimdall Power is a growing Norwegian tech company established in 2016. With closer to 70 employees across Norway, Europe, and the US, we produce the Neuron, our sensor solution often referred to as "magic ball", that exceptionally combines hardware, firmware, and software into one product. The purpose of the Neuron is to bring greater awareness and intelligence to power grids — making them safer, smarter, and more responsive. Our solution strengthens the grid, the people who operate it, and everyone who depends on it.
We are a proud contributor to the world's green energy transition. Our unique offering combines software and sensors to increase capacity in existing power grids by up to 30%. This technology enables the integration of more renewable energy and the electrification of consumption.
By making better use of what we already have, we reduce carbon footprints while also creating value for society, industry, and our shareholders.
We have global ambitions and are already present in 15 European countries, as well as the US.
What are we looking for?
We are now looking for a new Firmware / Embedded Software Engineer. You will be part of a great team of 10 colleagues, working with both hardware and firmware. You will also be working closely with the rest of the teams in the company.
What will you be working with?
Your main tasks will be within:
Development of firmware for sensor and communication products
Implementation of low-level drivers all the way up to high-level application code
Participation in architectural discussions, design, and code reviews
Close collaboration with hardware and test engineers
Debugging and troubleshooting embedded systems on real hardware
Supporting verification, testing, and production ramp-up
Taking ownership of features and contributing to product success
Participate in firmware release processes, monitor, and roll out new firmware to field devices
Who are you?
You have 0–3 years of relevant work experience, and a BS/MS in Embedded Systems, Electronics, Computer Engineering, or similar. You value readability, clean code, good architecture and think that code is meant to be read by humans and happen to compile for machines. You also think unit tests are equally as important as code. Last but not least, you want to contribute to a great working environment and enjoy working collaboratively in cross-disciplinary teams.
Not a requirement, but it would be extra beneficial if you have experience working close to hardware (MCUs, peripherals, sensors), are familiar with RTOS (preferably Zephyr) and embedded system constraints and have basic experience with Python.
What do we offer?
We offer a competitive salary with great pension and insurance benefits. We have a positive, flexible, and trust-based work environment, with flexible working conditions. We are a team of highly competent and friendly colleagues, with lots of social events, such as game nights, chess, running clubs, etc. Our office is centrally located in Oslo, close to public transportation of all kinds.
Does this sound interesting? If so, we want to hear from you! We are interviewing candidates continuously. We therefore encourage interested applicants to submit their applications as early as possible.
- Department
- Hardware
- Locations
- Oslo
- Remote status
- Hybrid
- Employment type
- Full-time
Oslo
About Heimdall Power
Founded in Norway in 2016, we set out with a clear purpose: to bring greater awareness and intelligence to power grids—making them safer, smarter, and more responsive. Inspired by our namesake, we believe in seeing clearly, acting early, and never standing still.
From day one, our work has combined Nordic engineering principles with global ambition. What began as a bold idea in the Nordics is now a growing network of technology, partnerships, and purpose—deployed across continents, supporting some of the world’s most forward-thinking grid operators.
The world’s energy systems are experiencing rapid change and unprecedented pressure. Our goal is to help ensure that change is both manageable and meaningful—with solutions that strengthen the grid, the people who operate it, and everyone who depends on it.