Senior Software CM & DevOps Engineer
Core
Develop and support software configuration management and DevOps practices for a complex controller software platform, focusing on build management, automation, and release quality.
Role type
Senior Software CM & DevOps Engineer
Builds
Controller software systems via structured build pipelines and release flows
Domain
Aerospace/Industrial control systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software Configuration Management (SCM), DevOps engineering, Visual Studio, Azure DevOps, build pipelines, Git branching strategies, MSBuild, automated testing frameworks, software system integration, release management
Preferred skills
SAFe methodology
Technologies
Visual Studio, Azure DevOps, MSBuild, Google Test
Responsibilities
Develop and support software configuration management and DevOps practices, maintain and improve development infrastructure and build pipelines, contribute to automation for quality and efficiency, collaborate with architects and release managers to support integration flows, support agile software development and cross-functional product release activities, establish structured and sustainable ways of working
Seniority
Senior, hands-on IC