A specialist manufacturer of imaging products and custom embedded systems is seeking to add a talented C++ Embedded Software Engineer to their growing Software team in Uxbridge, Greater London. Established in 1988, the company's state of the art products are helping to drive innovation within the medical and R&D sectors. A market leader within their industry, the company are experiencing a period success and are passionate about investing into their products and staff.
Based in Uxbridge, Greater London, as an Embedded C++ Software Engineer, you will have the opportunity to play an active role in the development of embedded devices, software applications and microservices. You will develop cross-platform applications on libraries on Windows, Linux and QNX platforms. In doing so, you will cover the full SDLC including specification, planning, design, test, documentation, and release working closely with the wider software team in Uxbridge, Greater London.
As an Embedded C++ Software Engineer you will have a real opportunity to influence future product strategy, helping to drive innovation within the company so that they can remain at the forefront of their industry.
Required Skills/Experience for the Embedded C++ Software Engineer role:
- A minimum of 2 years' professional software development experience
- Demonstrable experience in embedded C++.
- Exposure to any of the following languages also beneficial: C#, Python, QT, CUDA, boost or OpenCL
- Exposure to cross-platform software development in Linux, Windows and/or QNX environments.
You will be joining a highly supportive software team within a company which offers excellent self-development and career progression opportunities. The company boast impressive offices and facilities within their site in Uxbridge, Greater London