Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Berg Propulsion
Berg Propulsion develops and delivers world-class propulsion solutions for the global marine industry. Our systems are used on vessels worldwide, and we are committed to long-term innovation, quality, and sustainability. We are now looking for an Embedded Software Engineer to help develop the next generation of control systems for large vessels.
Education
- Bachelor’s or Master’s degree in Embedded Systems, Software Engineering, Computer Engineering, Electrical Engineering, or a related field.
- Strong knowledge of programming for embedded systems (C/C++).
- Experience with real-time operating systems (RTOS) and low-level firmware.
- Understanding of electronics, sensors, control systems, and embedded hardware.
- Experience with Linux environments and debugging tools (e.g., oscilloscopes, logic analyzers, JTAG/SWD).
- Knowledge of testing and validation of control systems in both lab and onboard vessel environments.
- Minimum 5 years of experience in embedded systems development, preferably in marine or industrial applications.
- Experience collaborating in cross-functional teams with mechanical, electrical, and systems engineers.
- Advantageous: experience in the marine industry and familiarity with communication protocols such as NMEA 2000, CAN bus, or Modbus.
- Conscientiousness – You are analytical, structured, and precise. You can plan, prioritize, and ensure quality in complex systems.
- Emotional Stability – You remain calm and focused under pressure, handle troubleshooting of critical systems, and work methodically in stressful situations.
- Openness – You are curious and driven by innovation. You embrace new technology and contribute creative solutions in the development of advanced control systems.
- Agreeableness – You collaborate effectively in teams and communicate efficiently across disciplines. You can compromise when needed but also stand firm on technical quality.
- Extraversion – The role is technically demanding and requires individual focus, but some communication and collaboration with the team is necessary.
- You want to grow your expertise in advanced embedded systems and contribute to the future of marine control systems.
- Interest in innovation, sustainability, and technical challenges in an international environment.
- Eager to work in cross-functional projects and build expertise in marine control systems.
- The position is based at Berg Propulsion on Hönö, near Gothenburg, Sweden.
- International travel may be required.
- You thrive in an environment with high standards for quality, safety, and documentation.
- Fluent in English, both written and spoken.
Key Skills
Ranked by relevanceReady to apply?
Join Berg Propulsion and take your career to the next level!
Application takes less than 5 minutes