Software Engineer (All Levels C++)
Location: London
Job Description:
An opportunity has come up within a global Engineering Company. We are after a number of Software Engineers proficient in C++ development. You’ll be joining a growing team (meaning lots of room for career progression as you can branch out in any direction you want), there’s a large range of programs you’ll be involved in and it’s an opportunity to build relationships with multiple big-name clients within the industry.
Please note the work pattern will be fully onsite, however there is a flexible working element that will still allow you to manage your week.
Key Responsibilities:
-
UML and the Enterprise Architect tool.
-
Software Implementation and test
-
Artificial Intelligence algorithm implementation, integration, and optimization
-
Peer reviewing the design and code of others.
-
Integration, defect analysis and resolution to assist the verification teams with their work.
-
Progression of assigned stories and tasks in a product backlog.
-
Reporting of progress and contributing to sprint planning
Required Skills and Experience:
-
Proficient C++ development.
-
Experience in multi-threaded design.
-
Experience in signal processing.
-
Knowledge of UML design techniques
-
Experience of the full software development lifecycle