Senior Software Engineer* C++
Core
Developing complex, high-performance, and scalable software solutions in C and Qt for automation, drive, and control technology.
Role type
Senior Software Engineer (C++/C) with technical leadership
Builds
Intelligent software and hardware solutions for automation, drive, and control systems
Domain
Industrial automation, drive technology, and control engineering
Deliverable
production ML models | product features
Required skills
Modern C (C23), Qt, software design patterns, distributed system architecture, unit and integration testing, CI/CD pipeline optimization, technical leadership, pair programming
Preferred skills
Experience leading junior and mid-level developers, explaining complex technical topics clearly
Technologies
C, C23, Qt, Catch2
Responsibilities
Develop complex, high-performance, and scalable software solutions; drive automation initiatives; create unit and integration tests; optimize CI/CD pipelines; provide technical leadership for junior and mid-level developers; act as a technical point of contact for complex problems; conduct pair programming sessions
Seniority
Senior, hands-on IC with leadership responsibilities