Job Description :
The C++ Software Engineer will join an elite Software Engineering team of 8 and will be responsible for: The design, build and development of ground up brand new bleeding edge biotech software products in C++ running on Linux. Enhance C++ software of existing mission critical products. Work with a cross-functional team of R&D, scientists, engineers, product managers and marketing to define product requirements Work within an Agile environment and participate in Scrum Meetings The C++ Software Engineer reports to the Development Manager Requirements: Must have 5+ years' experience of C++ Software Development (v11-17) Must have experience developing C++ on Linux Experience with any of the following are only a plus; NOT Mandatory Embedded development Qt and/or Python Development BDD Command Line Unit Testing with Catch2 or PyTest Development on any RTOS (i.e. RTLinux, LynxOS, etc Kernel development or familiarity Experience with the above are only a plus; NOT mandatory