C#/C++ Senior Software Engineer
Core
Build and modernize the infrastructure for desktop simulation products, including deployment pipelines, build systems, and test environments.
Role type
Senior Software Engineer (Product Infrastructure)
Builds
Desktop simulation software, deployment mechanisms, and test infrastructure for manufacturing production lines
Domain
Industrial simulation / Manufacturing technology
Required skills
C#, C++, Python, software architecture, build systems, CI/CD pipelines, dependency management, desktop deployment, legacy modernization
Preferred skills
robotics, simulation systems, data analysis, AI-assisted development tools
Technologies
C#, C++, C++/CLI, WPF, Python, PowerShell, Azure DevOps, nuget, vcpkg, Advanced Installer, Visual Studio, GIT, GitHub Copilot
Responsibilities
Contribute to product customization and variation for desktop products; improve product distribution and software update mechanisms; enhance desktop application build system speed and modularity; maintain dependency management and security; work with QA to improve custom test infrastructure; identify and deliver code modernization; improve performance and stability; champion continuous improvement in development processes
Seniority
Senior, hands-on IC
