Senior Software Engineer at ECO STOR AS
Oslo, Oslo, Norway -
Full Time


Start Date

Immediate

Expiry Date

15 Sep, 25

Salary

0.0

Posted On

16 Jun, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, Communication Protocols, Python, Docker, English, Modbus, Rust

Industry

Computer Software/Engineering

Description

SENIOR SOFTWARE ENGINEER AT ECO STOR

ECO STOR develops battery energy storage systems that give second life to EV batteries. Our solutions help stabilize electrical grids while reducing waste from the automotive industry. We are looking for a Senior Software Engineer for our Oslo office who will develop the embedded control systems at the heart of these solutions.
You will be part of a growing engineering team, where your ideas and solutions will shape the product and the future of the company.
You will be responsible for software design, testing and software implementation on the Battery Interface Unit (BIU). This is an in-house developed microcontroller board running software in an RTOS environment. The BIU is part of the “Ecosystem” of different controllers we utilize to control and operate our battery energy storage systems. The main tasks of the BIU are to control inverters and second life battery packs.

Core skills and experience:

  • C (The BIU software is written in C)
  • RTOS and driver implementation
  • Microcontroller programming
  • Communication protocols such as CAN, SPI, Modbus
  • Python
  • Fluent in Englis

Desirable skills and experiences:

  • C++
  • Rust
  • Docker and multi-container applications
  • Network and cybersecurity in Io

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

MAIN TASKS FOR THE ROLE

  • Design of software architecture and requirements
  • Implementation of drivers for control/communication with sensors as power meters, batteries, and Inverters (bidirectional battery chargers)
  • Implementation of real-time application level code
  • Implementation of test suites for verifying software implementations against requirements

WHO WE THINK WILL EXCEL IN THE ROLE

We are seeking a Senior SW Engineer with 3-5 years of relevant experience, preferably developing and maintaining software for industrial applications or products.

Core skills and experience:

  • C (The BIU software is written in C)
  • RTOS and driver implementation
  • Microcontroller programming
  • Communication protocols such as CAN, SPI, Modbus
  • Python
  • Fluent in English

Desirable skills and experiences:

  • C++
  • Rust
  • Docker and multi-container applications
  • Network and cybersecurity in IoT

ARE YOU CURIOUS ABOUT THE ROLE?

Do not hesitate to contact our SW Lead Henrik Grytten/+47 95405593 for an informal talk

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

  • Join a company dedicated to technology and sustainability during these highly exiting times for the energy storage market
  • Be part of an international and highly experienced team working throughout the whole product lifecycle
  • Competitive salary and benefits
  • Flexible working arrangemen
Loading...