Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
citema systems GmbH

Software Developer – Tool Update VS17

citema systems GmbH

Software Developer focusing on migrating projects to Visual Studio 2017. Collaborate on CI/CD integration and code optimization at citema systems GmbH.

Posted 7/10/2026full-timeStuttgart • 🇩🇪 GermanyJuniorWebsite

Tech Stack

Tools & technologies
JenkinsPython

About the role

Key responsibilities & impact
  • Planning and executing the migration to Visual Studio 2017
  • Adapting and optimizing the build toolchain (CMake, MSBuild, Ninja)
  • Updating CI/CD pipelines and Windows build environments
  • Analyzing and resolving build, compiler, and linker errors
  • Migrating and validating third-party libraries as well as SDK/runtime dependencies
  • Performing automated tests and ensuring build and release quality
  • Developing rollout concepts, documentation, and knowledge transfer
  • Monitoring and optimizing build stability and performance

Requirements

What you’ll need
  • Several years of hands-on experience with Visual Studio (especially VS2017) and MSVC toolchains (v141)
  • Confident use of CMake, MSBuild, and build generators; experience with Ninja is an advantage
  • Experience with CI/CD systems (Jenkins and/or GitLab CI) and configuring Windows build agents
  • Solid knowledge of C++ (build-failure analysis, linkers, ABI/CRT fragilities)
  • Experience with compiler/toolchain migrations (e.g., VS2015 → VS2017) and handling incompatibilities
  • Good knowledge of Batch/PowerShell and Python for automating installation, provisioning, and tests
  • Experience with automated testing and test frameworks (ideally Boost.Test)
  • Analytical, independent working style and experience creating rollout/fallback strategies
  • Very good spoken and written German is required.

Benefits

Comp & perks
  • 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 design freedom
  • Individual career planning and development opportunities
  • Knowledge transfer and synergies through a strong team
  • Technological variety with exciting insight into safety-critical systems
  • And: challenges that are genuinely enjoyable!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Visual StudioMSVC ToolchainCMakeMSBuildNinjaC++Batch ScriptingPowerShellPythonAutomated Testing
Soft Skills
Analytical ThinkingIndependent Working Style