Embedded Software Engineer | ECO STOR

Are you passionate about creating a green future? Do you thrive when working in an environment with both hardware and software?








Embedded Software Engineer


Lotte Gjørsvik

Chief Talent Sourcer



Are you passionate about creating a greener future and do you thrive working in a joint hardware and software environment?

If you are someone who enjoys working on innovative technology and smart solutions, particularly in the intersection of technology and sustainability, ECO STOR is looking for like-minded individuals to join our team.


Let us tell you a little bit what you can be a part of

ECO STOR AS, owned by Å Energy, is a Norwegian clean-technology start-up with offices in Oslo, Germany and the UK. We are a world leading supplier of second-life battery storage systems with ongoing projects in the Nordics, and a pioneer in the development of innovative energy storage solutions enabling the reuse of electric vehicle batteries, as well as a catalyst for greater adoption of energy storage in the ongoing electrification and renewable energy transition. We are a fast-growing company, and we are looking for a new member to our team who are eager to become a key resource, take lead, responsibility, and ownership for our in-house developed SW.

The company has recently secured several contracts for system deployment and is looking for new employees that would like to be part of a team that will help to shape the future of renewable energy.


The role as Embedded Software Engineer in ECO STOR

We are now looking for an Embedded Software Engineer for our Oslo office, who wants to work in a company at the forefront of renewable energy, developing software for our hardware and software solutions.

We are mainly looking for developers to work on our microcontroller based BIU (Battery Interface Unit) which is communicating with, and ensuring the safety of, our second life Electric Vehicle battery energy storage systems.

The people you will be working with are the engineers of ECO STOR, a small group of enthusiastic problem-solvers.

As pioneers in the field of second life battery storage in Norway, we are learning “as we go”, as such, all of us venture outside the definition of our official job title to take on tasks and responsibilities as needed. This means that though the development of the BIU will be your main responsibility, there will be lots of other tasks that will come up, both software related and others, that you can take on based on your skills and desires.


Examples of different tasks:

  • Development of microcontroller (MCU) FW using C++/C
  • Setting up HIL testing that can be automated using Jenkins
  • Maintenance/bug-fixing on existing MCU FW
  • Automation scripts for various tasks in the workshop
  • Backend and testing SW in C++ or Python
  • Simple configuration and setup of small networks


Why we hope you will join us

First and foremost, we like to think that it is what we do and what we want to achieve that inspires you to apply for the position.


Other things we would like to highlight:

  • Work within a company dedicated to technology and sustainability
  • Be part of a dynamic and cross-functional team working throughout the whole product lifecycle
  • Be able to influence the development and R&D for existing and future products
  • Highly exciting time within the sector of energy storage
  • Colleagues with extensive knowledge and over 20 years of experience within the energy field
  • Huge focus on development – where you will have a central role
  • An international company working to expand globally
  • Solid owners (e.g, Å Energi)
  • Several contracts and projects to be delivered
  • A bunch of people having a great time together working with what they love
  • Competitive salary and benefits


Who we think will excel in this position

Ideally you have a minimum of 3 - 5 years of experience in developing software for use in industrial applications, but; skills, motivation and a fast learning can make up for a lack of experience. You will be self-motivated and interested to work as part of a small, but growing, engineering team, where your ideas and solutions will help shape the product, and the future of the company. We have an international environment, and excellent communication skills in English is a requirement.


Required skills and experience:

  • Proficiency in C/C++
  • MCU FW development
  • FreeRTOS or similar operating systems
  • Familiar with Linux based operating systems
  • Strong debugging and problem-solving skills
  • Version control and source code management using Git
  • Excellent technical documentation skills


Other desirable skills and experience:

  • Communication protocols such as CAN bus and ModbusTCP/RTU
  • STM32 and STM32CubeIDE
  • Embedded Linux
  • Python
  • An understanding of networking protocols and security
  • Agile/Scrum


What’s next?

Hopefully you have been inspired to apply and you can apply directly via the apply button. At this stage we only require a copy of your CV. If you would like more info prior to applying, simply get in touch with our recruitment partner, Lotte Gjørsvik for a detailed prospectus. Lotte can be reached on +47 46 77 35 73


Welcome to ECO STOR!

Powered by Labrador CMS