Softwareentwickler C++ (gn)
Core
Develop software solutions for complex systems and client/server architectures, including protocol converters and interfaces for data exchange with overlayed systems.
Role type
Senior C++ software engineer
Builds
Client/server software solutions and protocol converters for energy sector systems
Domain
Energy industry, embedded systems, client/server architecture
Deliverable
production ML models | product features
Required skills
C++17/20, database management, XML technologies, client/server architecture design, static code analysis, Windows/Linux OS development
Preferred skills
Qt 5/6, build automation tools
Technologies
Visual Studio 2019/2022, Git, CMake, Qt 5, Qt 6
Responsibilities
Develop software for complex systems and client/server architectures, create protocol converters and data exchange interfaces, manage full software lifecycle from requirements to deployment, conduct code reviews and mentor team members, analyze and resolve critical errors
Seniority
Senior, hands-on IC