Software Engineer (C++)
Core
Develop, enhance, and maintain complex software applications for a specialized engineering environment.
Role type
C++ Software Engineer
Builds
Advanced software solutions for specialized engineering environments
Domain
Engineering software
Deliverable
production ML models | product features
Required skills
C++, data structures, algorithms, object-oriented programming, Agile SCRUM
Preferred skills
troubleshooting, research, continuous improvement
Technologies
C++, Microsoft Visual Studio
Responsibilities
Develop new features and functionality, analyse business and system requirements, design and code software applications, maintain existing software and resolve defects, collaborate with developers and testers, assist with troubleshooting customer issues, research new technologies, contribute to continuous improvement initiatives
Seniority
Mid-level, hands-on IC