Om tjänsten
SOFTWARE DEVELOPER – ENERGY MANAGEMENT SYSTEMS (EMS)
📍 Hönö, Gothenburg | Berg Propulsion
Would you like to develop software that contributes to the future of electrified and energy-efficient shipping? We are looking for
a Software Developer within Energy Management Systems (EMS) who wants to work at the intersection of software, automation, power
electronics, and marine technology.
At Berg Propulsion, you will develop solutions that manage and optimize electrical energy and power onboard vessels. You will be
part of an experienced development team and have the opportunity to follow your work throughout the entire process – from system
design and programming to testing and commissioning onboard.
ABOUT BERG PROPULSION
Berg Propulsion develops propulsion and energy solutions for the global marine industry, with a strong focus on innovation,
technical excellence, and more efficient and sustainable shipping.
At our Hönö site, engineers from different disciplines work closely together to develop complete solutions for the vessels of the
future. Software is becoming an increasingly important part of our systems, particularly as electrification and the use of battery
and energy storage solutions continue to grow.
ABOUT THE ROLE
As a Software Developer within Energy Management Systems, you will contribute to the development of our next generation of onboard
energy and power management solutions.
Your main focus will be software development in C and C++ in a Linux environment, but the role extends well beyond programming.
You will work throughout the entire development lifecycle – from requirements, system design, and architecture to implementation,
integration, testing, validation, and troubleshooting.
Our systems interface with battery systems, power electronics, propulsion systems, and other onboard control systems. This means
you will work closely with software, hardware, and the complete system, giving you the opportunity to see how your solutions
perform in real-world operation.
You will join a software team of approximately 17 developers with different levels of experience and technical specializations.
You will also collaborate closely with engineers within automation, electrical systems, propulsion, and systems engineering, as
well as colleagues across R&D, Contract, and Production.
In this role, you will:
The role may involve international travel to shipyards, vessels, customers, and partners in connection with integration,
commissioning, and troubleshooting.
QUALIFICATIONS
EDUCATION
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, Automation, Electrical Engineering, or another
relevant technical field.
- We are open to different technical backgrounds – your expertise and understanding of software development and complex systems
are what matter most.
TECHNICAL KNOWLEDGE
We are looking for someone with:
Experience or knowledge in one or more of the following areas is considered an advantage:
EXPERIENCE
Experience with system testing, validation, troubleshooting, marine propulsion systems, vessel automation, or other maritime
systems is considered an advantage.
Ideally, you have a few years of relevant professional experience, but we do not have a specific requirement regarding the number
of years. Your technical expertise, potential, and ability to contribute in the role are more important.
Swedish language skills are an advantage but not a requirement.
SKILLS AND COMPETENCIES
We are looking for someone who is able to:
PERSONAL QUALITIES
To succeed in this role, we believe you are:
- Analytical and solution-oriented, with a genuine interest in understanding why problems occur and finding sustainable
solutions.
- Communicative and collaborative, and comfortable working with people across different disciplines, backgrounds, and areas of
expertise.
- Curious and technically minded, with an interest in understanding the complete system and how its different components
interact.
You enjoy having ownership and freedom in your work while seeing collaboration as a natural part of developing strong technical
solutions.
WHAT WE OFFER
At Berg Propulsion, you will have the opportunity to develop software that has a direct impact on real systems onboard vessels.
You can follow your work from the first technical decisions and lines of code, through testing and integration, all the way to a
system operating in the field.
You will be part of an experienced development team with both junior and senior colleagues, in a culture where collaboration,
technical curiosity, and knowledge sharing are important parts of how we work.
The role offers a high degree of ownership and the opportunity to influence technical solutions and future systems. You will work
in an environment where software, automation, electrical engineering, energy systems, and marine technology come together to solve
real-world technical challenges.
CONTACT DETAILS AND PRACTICAL INFORMATION
If you have any questions about the position or would like to learn more about what it is like to work with us, you are very
welcome to get in touch.
Applications will be reviewed, and interviews held, on an ongoing basis, so we encourage you to submit your application as soon as
possible. We look forward to hearing from you!
Utforska relaterade jobb, lön & kommun
Fler jobb i Hönö
Se alla aktiva annonser i kommunen
Jobb som Mjukvaru- och systemutvecklare m.fl.
Utforska tjänster inom yrket
Lön för Mjukvaru- och systemutvecklare m.fl.
Snitt: 55 500 kr/mån (SCB)
Lönekalkylator 2026
Räkna ut din nettolön efter skatt
Optimera CV för rollen
Nyckelordsanalys för Mjukvaru- och systemutvecklare m.fl.