Software Engineer (f/m/d) CM500
Core
Ensures business continuity for the CM500 software, a critical component of gas and steam turbine projects, by internalizing maintenance and development expertise.
Role type
Senior IC systems software engineer (industrial/embedded)
Builds
CM500 software platform for gas and steam turbine systems
Domain
Industrial software / Energy generation
Deliverable
production ML models | product features
Required skills
Systems software engineering, Delphi, C++, C, Linux, CI/CD pipelines, API development, version control, debugging, algorithm design
Preferred skills
Technical project leadership, subject matter expertise, mentoring, agile methodologies
Technologies
Delphi, C++, C, Linux, CI/CD pipelines
Responsibilities
Design, development, and enhancement of the CM500 software platform; Assurance of high availability through continuous maintenance, debugging, and complex troubleshooting; Management of the complete software lifecycle including requirements analysis, architecture design, implementation, and testing; Development and maintenance of CI/CD pipelines for automated build, test, and deployment processes; Provision of subject matter expertise including technical guidance, code reviews, and mentoring; Cross-functional collaboration with hardware and project teams for system integration and technical documentation
Seniority
Senior, hands-on IC with technical project leadership