Om tjänsten
SOFTWARE DEVELOPER – PROPULSION CONTROL SYSTEMS
📍 Hönö, Gothenburg | Berg Propulsion
Would you like to develop software that controls and monitors marine propulsion systems? We are looking for a Software Developer
within Propulsion Control Systems who wants to work closely with both hardware and advanced control systems for the future of
shipping.
At Berg Propulsion, you will develop embedded software for our propulsion systems and have the opportunity to follow your work
throughout the entire process – from system design and programming to testing and real-world operation onboard vessels.
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 and control systems are becoming increasingly important parts of our propulsion solutions and play a central role
in system functionality, performance, and reliability.
ABOUT THE ROLE
As a Software Developer within Control Systems, you will work with improvements of our current platform as well as contribute to
the development of our next generation of control systems for Berg Propulsion’s propulsion solutions.
Your main focus will be embedded development in C, with software running directly on microcontrollers in a bare-metal environment.
The software interacts closely with sensors, I/O, communication interfaces, and other onboard control systems.
The role extends well beyond programming. You will work throughout the entire development lifecycle – from requirements, system
design, and architecture to implementation, integration, testing, and troubleshooting.
As the software directly controls physical equipment, you will work closely with both the hardware and the propulsion system. This
gives you the opportunity to follow your software from development and testing in a laboratory environment all the way to a
propulsion system operating onboard a vessel.
You will be part of our software team and collaborate closely with engineers within areas such as automation, electronics, and
electrical integration. The team also includes developers working with Energy Management Systems, Digital Solutions, and other
software solutions.
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, Embedded Systems, Electronics, Automation, or another
relevant technical field.
- We are open to different technical backgrounds – what matters most is your expertise and understanding of embedded development
and hardware-near systems.
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, simulation, HIL testing, industrial communication protocols, or marine control and propulsion
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.
SKILLS AND COMPETENCIES
We are looking for someone who is able to:
- Develop robust and reliable embedded software for systems where correct behaviour, predictability, and performance are
critical.
PERSONAL QUALITIES
To succeed in this role, we believe you are:
- Communicative and collaborative, and comfortable working with people across different disciplines, backgrounds, and areas of
expertise.
You enjoy having ownership and working independently, while seeing collaboration with other developers and engineering disciplines
as a natural part of developing robust and reliable systems.
WHAT WE OFFER
At Berg Propulsion, you will have the opportunity to develop software that directly controls real propulsion equipment. You can
follow your work from the first lines of code and laboratory testing all the way to a system operating onboard a vessel.
You will be part of an experienced development organization where software, electronics, automation, and marine propulsion
technology come together to solve complex technical challenges.
The role offers a high degree of ownership and the opportunity to influence both technical solutions and future systems. You will
work alongside other software developers, including colleagues within Energy Management Systems, giving you the opportunity to
work closely with a wide range of technologies and systems across the vessel.
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.