
C++ Software Developer, Maritime Systems
citema systems GmbH
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
C++LinuxQt
About the role
- Programming and further development of C++ software for complex maritime applications
- Supporting the planning, design and architecture of new software features
- Analyzing existing software, identifying optimization potential, and implementing efficient solutions
- Ensuring performance, stability, and maintainability of applications
- Participating in the entire development process – from requirements through implementation to deployment
Requirements
- Completed degree or equivalent qualification in Computer Science / Software Development
- Solid experience in C++ development on Windows and/or Linux, ideally with knowledge of modern C++ standards (C++17/20)
- Experience with Qt development is desirable
- Passion for clean, maintainable, and high-performance code
- Independent, structured working style and team orientation
- Knowledge of path-planning algorithms, e.g., Dijkstra, is desirable
- Experience in cross-platform development, software architecture, or databases is an advantage
- Very good spoken and written German is required
Benefits
- Active involvement in innovative future technologies
- Flexible new-work model with hybrid working options
- Permanent employment contract
- Givve-Card as a tax-free company benefit
- Maximum decision-making and creative freedom
- Individual career planning and development prospects
- Knowledge transfer and synergies through a strong team
- Technological variety with exciting insights into safety-critical systems
- And: challenges that are genuinely fun!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++Qtpath-planning algorithmsDijkstracross-platform developmentsoftware architecturedatabasesmodern C++ standardsC++17C++20
Soft skills
independent working stylestructured working styleteam orientationpassion for clean codemaintainable codehigh-performance code
Certifications
degree in Computer Sciencedegree in Software Development