Senior Softwareentwickler (m/w/d)
Core
Design, develop, and optimize the software build and tooling landscape for complex .NET and C++ development environments to ensure a future-proof technical platform.
Role type
Senior Software Engineer (Build Engineering & Tooling)
Builds
Compiler, linker, and build processes; MSBuild solutions; Developer tooling; CI/CD pipelines; COM-based interfaces; gRPC service architectures.
Domain
Engineering services for Automotive, Aerospace, Defence, and Machinery industries.
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, .NET ecosystem, WPF, Visual Studio, Visual Studio Code, Build Automation, MSBuild, COM Interop, gRPC, Software Architecture
Preferred skills
Roslyn Analyzer, Semiconductor industry experience, Precision measurement technology experience, Analytical problem-solving
Responsibilities
Analyze and continuously improve compiler, linker, and build processes to ensure short build times and high software quality; Develop and maintain complex MSBuild solutions and modern developer tooling concepts; Automate development processes using contemporary CI/CD pipelines; Design and implement COM-based interfaces and powerful gRPC service architectures for distributed applications; Support development teams with complex build, interoperability, and runtime questions; Establish best practices and actively participate in architecture and technology decisions.