Junior C ++ Developer
Hybrid · Kraków, Lesser Poland, Poland
Job Summary
Develop a C++ backend to middleware functionality for ABB Marine & Ports’ Marine Software Development Center in Krakow, enabling inter-connectivity with OPC-UA, Modbus, Profibus, and CAN bus while supporting vessel control across multiple operator positions. Contribute to development, quality assurance, and documentation of backend/middleware layers, working in an international, hybrid team (OSLO/Helsinki) with English as the business language. Responsibilities include building functionality for binding and consolidating multiple IO data points, and delivering solutions for navigation, watch-keeping, assistive and autonomous shipping functions in a marine context.
Required Qualifications
- Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
- 1-2+ years of professional experience in C++ development in embedded and time critical applications
- Familiarity with industrial protocols such as OPC-UA, Modbus, Profibus, CAN bus or similar is an advantage
- Experience with automatically generated C++ code and model-based development is a plus
- Strong oral and written communication skills in English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.