Software Engineer C

Technical Futures Ltd
Waterbeach, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 51K

Job location

Waterbeach, United Kingdom

Tech stack

Clean Code Principles
Microsoft Windows
C Sharp (Programming Language)
C++
CMake
Computer Programming
Software Design Patterns
Python
Microsoft Visual Studio
Network Protocols
Systems Development Life Cycle
Software Systems
System Programming
Build Tools

Requirements

An award-winning Technology Company seeks a Software Engineer with strong modern C++ programming experience for Windows and with exposure to low level development who can contribute to the design of high-performance, reliable software systems. You'll work across the full development life-cycle 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 with relevant practical experience. * 3+ years' professional experience in C++ development. * Good understanding of Object-Orientated Programming and design patterns. * Developing for Windows. * Knowledge of low level system programming. * Familiarity with build systems (Make, CMake) and Microsoft Visual Studio IDE. * Desirable skills include: knowledge of networking protocols; 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

Apply for this position