Envisics is looking to invest in the talent of an enthusiastic Test Automation SW Engineer with particular skills in Python and C++. The candidate will be supporting the development of next-generation holographic head up display (HUD) technology for the automotive industry. They will be using their knowledge to create automation software for our in-house product test environments and mass production end of line equipment. Duties and responsibilities Developing new software for control of component and product test and manufacturing systems (Python, C++) Maintaining and improving existing software projects Work closely with test, validation and manufacturing teams to best leverage software solutions Maintain documentation for software releases and training Support transfer of software to production sites (may involve some national and international travel 10%) To be considered for this role, we will be looking for the following: Bachelors or Masters degree in science or engineering discipline Experienced in defining and developing new software for control of component and product test and manufacturing systems. Software languages: Python and C++ Other software qualifications (an advantage) Knowledge of version control systems Strong debugging, problem solving and analytical skills Confidence working within a small software team supporting a multidisciplinary technology development team Ability to work independently and as part of a team Ability to work to tight deadlines and progress multiple projects in parallel Desire to learn new skills and competencies Desirable: Experience of MongoDB database Experience of data visualisation Experience of GUI design