C++ Software Engineer - Object Oriented programming, Static memory allocation, Embedded
Posted 2 days 15 hours ago by Empiric Solutions
Software Engineer - C++ - Object Oriented programming, Static memory allocation, Embedded, Clean code
Long term contract/freelance opportunity for a C++ Software Engineer to join my industry leading Telecommunications client on a Pan-European, revolutionary Transformation programme. Our client is supporting in the build of Europes first Satellite based Quantum Key Distribution Network (QKDN) which will allow different countries around the continent to communicate by a fully secure Quantum Network via Quantum Secret Encryptions.
The role of the C++ Software Engineer would be to come in and Develop Software Solutions from Design, specification, implementation, integration, release management and maintenance. You will be doing this via Object Oriented programming, Following best practice design patterns and Software best practice.
To be successful in this role you should be a Software Engineer with knowledge of how to do Embedded software Development (not purely just an Embedded Software Engineer). You must know how to Develop C++ in 'Clean code', and also know how to develop C++ without Dynamic memory allocation (using static memory allocation) which is common in Embedded systems.
The ideal candidate will be able to quickly develop in clean C++, and be fluent in C++ and Object Oriented programming.
This position requires weekly presence on-site in the office in Luxembourg 2-3 days per week. Therefore please only apply if you are able/willing to do this.
This is one of the most revolutionary and innovative projects I've supported with a customer that is a leader within their industry, aspiring for even further amazing things, therefore please apply if this sounds of interest and if you'd like to be part of something industry leading.