EMS Software Engineer for Maritime Energy Systems

BERG Propulsion AB

Hönö

On-site

SEK 600,000 - 820,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Berg Propulsion in Hönö, Gothenburg, seeks a Software Developer within Energy Management Systems to advance onboard energy and power management. You will work in a Linux/C++ environment across the full development lifecycle, collaborating with hardware, automation, propulsion, and marine systems.

The role offers ownership, a senior/junior mix in a close-knit team, and opportunities to influence future energy solutions on real vessels.

Qualifications

  • 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 in software development and complex systems matters most.
  • Strong knowledge of C and/or C++.
  • Experience developing in a Linux environment.
  • Good understanding of software design, debugging, and testing.
  • Knowledge of version control and modern software development practices.
  • Professional proficiency in English.

Responsibilities

  • Develop and maintain software for Linux-based Energy Management Systems.
  • Design and implement functionality in C and C++.
  • Help shape how our systems and their functions are designed and operate.
  • Develop interfaces and communication with battery systems, power electronics, and other onboard systems.
  • Contribute to system architecture and software design.
  • Perform software and system testing, verification, and validation.
  • Troubleshoot and resolve complex technical issues.
  • Develop and maintain HMI functionality and system interfaces.
  • Contribute to test environments, simulation, and automated testing.
  • Support integration and commissioning in laboratory environments and onboard vessels.
  • Contribute technical expertise to the development of future energy and power management solutions.

Skills

C/C++
Linux
Software design
Debugging
Testing
Version control
English proficiency

Education

Bachelor's or Master’s degree in Software Engineering/CS/Automation/EE

Job description

Berg Propulsion in Hönö, Gothenburg, seeks a Software Developer within Energy Management Systems to advance onboard energy and power management. You will work in a Linux/C++ environment across the full development lifecycle, collaborating with hardware, automation, propulsion, and marine systems.

The role offers ownership, a senior/junior mix in a close-knit team, and opportunities to influence future energy solutions on real vessels.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer within Energy Management Systems (EMS)
Software Developer within Energy Management Systems (EMS)

BERG Propulsion AB • Hönö

On-site
SEK 600,000 - 820,000
Embedded Propulsion Control Software Engineer
Embedded Propulsion Control Software Engineer

BERG Propulsion AB • Hönö

On-site
SEK 600,000 - 760,000
Software Developer – Propulsion Control Systems
Software Developer – Propulsion Control Systems

BERG Propulsion AB • Hönö

On-site
SEK 600,000 - 760,000
Global Contract Engineer – Large Projects & Electrification
Global Contract Engineer – Large Projects & Electrification

Berg Propulsion AB • Öckerö kommun

On-site
SEK 50,000 - 80,000
Flexible working hours
Strong pension plans
Health insurance
+1
Junior Contract Engineer
Junior Contract Engineer

Berg Propulsion Production AB • Öckerö kommun

On-site
SEK 468,720 - 602,640
Flexible hours
Pension plan
Health insurance
+2
Junior Contract Engineer
Junior Contract Engineer

Berg Propulsion AB • Öckerö kommun

On-site
SEK 381,222 - 544,603
Flexible working hours
Strong pension plans
Health insurance
+1
Contract Engineer (Junior) - Marine Projects & Growth Path
Contract Engineer (Junior) - Marine Projects & Growth Path

Berg Propulsion AB • Öckerö kommun

On-site
SEK 381,222 - 544,603
Flexible working hours
Strong pension plans
Health insurance
+1
Contract Engineer – Large Projects & Electrification
Contract Engineer – Large Projects & Electrification

Berg Propulsion Production AB • Öckerö kommun

On-site
SEK 650,000 - 850,000
Flexible working hours
Strong pension plans
Health insurance
+2
Contract Engineer – Large Projects & Electrification
Contract Engineer – Large Projects & Electrification

Berg Propulsion AB • Öckerö kommun

On-site
SEK 50,000 - 80,000
Flexible working hours
Strong pension plans
Health insurance
+1
EE / Software System Design Engineer; Automotive
EE / Software System Design Engineer; Automotive

Arion Recruitment Ltd • Göteborgs kommun

On-site
SEK 700,000 - 900,000