Senior Software-Entwickler Smartcard-Middleware (C/C++) (m/w/d)

Atos
Germany
Full timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Communication","Teamwork","Code reviews","Problem-solving","Attention to quality"]

Develop and evolve smartcard middleware products, focusing on the Virtual Smart Card (VSC) core logic. Help define software architecture and implement new features with strong security requirements. Work across Windows, macOS, and Linux, maintain REST API key server integrations, and expand authentication using OIDC and mTLS. Drive mobile and cross-platform components with .NET MAUI and native C++ logic, including low-level driver work and CI/build tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Atos
Atos
13 hours ago

Senior Software-Entwickler Smartcard-Middleware (C/C++) (m/w/d)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Develop and evolve smartcard middleware products, focusing on the Virtual Smart Card (VSC) core logic. Help define software architecture and implement new features with strong security requirements. Work across Windows, macOS, and Linux, maintain REST API key server integrations, and expand authentication using OIDC and mTLS. Drive mobile and cross-platform components with .NET MAUI and native C++ logic, including low-level driver work and CI/build tooling.
Location: Germany
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design architecture proposals and ensure timely, requirement-driven implementation of new developments.
  • •Maintain and evolve VSC core logic across Windows, macOS, and Linux.
  • •Maintain key server integration via REST API and expand authentication mechanisms such as OIDC and mTLS.
  • •Advance mobile and cross-platform components using .NET MAUI, integrating platform-native C++ logic for Android, iOS, and iPadOS.
  • •Implement and maintain low-level system drivers on Windows (UMDF 2.0) and macOS (IOUSBHost).

Pay and Benefits

Perks:Paid LeaveLearning BudgetPensionCommuter BenefitsGym Membership

Key Requirements

  • •Practical programming experience with C++, plus knowledge of C# and Objective-C.
  • •Experience with cross-platform software engineering for Windows, macOS, and Linux.
  • •Knowledge of smart cards and standards such as ISO 7816, ASN.1, X509, CMS, PKCS, and PCSC.
  • •Experience with CI and configuration management, e.g., Jenkins.
  • •Knowledge of PKI, encryption, and libraries such as the Botan Crypto Library, including multithreading and debugging.
Experience:SecurityPKI
Education:
Skills:CommunicationTeamworkCode reviewsProblem-solvingAttention to quality
Languages:DeutschEnglisch
Tech Stack:C++C#Objective-CSmart CardsVirtual Smart Card (VSC)WindowsMacOSLinuxREST APIOIDCMTLS.NET MAUICMakeVisual StudioVSCodeXcodeGitGitLabJenkinsJira

Company Brief

Atos
Global digital services and consulting firm delivering cloud, cybersecurity, big data, digital workplace, and managed services to enterprise and public sector clients. Provides IT transformation, systems integration, and outsourcing solutions worldwide.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bezons, France
Founded: 1997
WebsiteLinkedIn