C++ Development Engineer

ÜBER UTIMACO

Utimaco ist ein international tätiger Anbieter von professionellen IT-Sicherheitslösungen mit Sitz in Aachen. Seit 1983 entwickelt Utimaco Hardware Security Module und Compliance-Lösungen für Telekommunikationsanbieter im Bereich der Regulierung. In beiden Segmenten ist Utimaco ein weltweiter Marktführer. Dem Unternehmensziel, Menschen und Ideen zu schützen, haben sich über 200 Mitarbeiterinnen und Mitarbeiter verschrieben. Kunden und Partner von Utimaco schätzen die Zuverlässigkeit und die langfristige Investitionssicherheit der Utimaco-Sicherheitslösungen. Utimaco steht für anerkannte Produktqualität, Bedienerfreundlichkeit, exzellenten Support und ein marktgerechtes Angebot, hergestellt in Deutschland.

Zur Verstärkung unserer Corporate Unit suchen wir ab sofort am Standort Aachen einen:   

C++ Development Engineer

Deine Aufgaben:

  • Design and implement high-performance software components for complex distributed systems, focusing on C++ development and advanced network protocols.
  • Develop features aligned with the product roadmap and implement custom solutions for individual customer requirements.
  • Analyze and resolve technical challenges, ensuring reliability and security of the solution
  • Work collaboratively within an agile development team to deliver maintainable and well-tested software modules.
  • Support integration of third-party applications and libraries into the system architecture, following established security and availability guidelines.
  • Implement and maintain testing activities at unit, integration, and system levels, following established strategies and contributing to improvements in test coverage and quality.
  • Document code and technical designs, and communicate technical issues and solutions within the team

Dein Profil:

  • Successfully completed your studies in computer science or a comparable education
  • Relevant professional experience in the field of modern software development
  • Good knowledge and practical experience in modern C++ (20+)
  • Experience in Python, Go and Bash are an advantage
  • Practical experience in working with C++ code in Linux server environments
  • Experience developing security critical components, including authentication, encryption and network security is a plus
  • Already used tools for code analysis and optimization such as Clang Tidy, Sanitizers and code reviews
  • Sound knowledge of network protocols and the programming of corresponding applications
  • Knowledge of client-server architectures
  • Experience with authentication/authorization protocols like Oauth, OIDC, SAML etc are a plus
  • You have already developed using Git on Linux systems and worked with virtualized/containerized deployment systems
  • Database know-how, ideally in connection with PostgreSQL
  • Good English language skills in written and spoken form

Wir bieten Dir:

FÜHLST DU DICH ANGESPROCHEN?

Dann freuen wir uns auf Deine aussagekräftige Bewerbung unter Angabe des frühestmöglichen Eintrittstermins und Deiner Gehaltsvorstellung.