citema systems GmbH

C++ Software Developer, Maritime Systems

citema systems GmbH

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job 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