C++ Software Engineer
Indexed description
An award-winning Technology Company seeks a C++ Software Engineer with proven industrial experience of object-orientated programming and design patterns to join their expanding team.
You’ll work across the full development lifecycle with a focus on efficient algorithms, robust system design and maintainable code.
Key Requirements for this C++ Software Engineer role include:
- Degree in a Software related discipline or Microsoft Certification + relevant practical experience.
- 3+ years’ professional experience in C++ development.
- Proven understanding of Object-Orientated Programming and design patterns.
- Developing for Windows.
- Knowledge of build systems and Microsoft Visual Studio IDE.
- Proficiency with STL and memory management.
- Desirable skills include: knowledge of networking protocols or low level system programming; other languages such as Python or C#; exposure to hardware interfacing.
Global leaders in the design and manufacture of a range of mission critical imaging products, this company seeks a detail orientated Software Engineer who can bring solid experience with C++ development and has the ability to design, implement and maintain high-performance, reliable software systems.
A competitive salary package will be offered. Details on application.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search