Software Engineer : C++ Leicester
Our client is an established, innovative technology business with over 50 years of heritage developing high:precision measurement and colour science solutions. Their products are exported worldwide and used by some of the worlds most recognisable brands. As the product range becomes increasingly software:driven, they are growing their development team and looking for a Software Engineer to join them in Leicester.
The Role
Youll be working within a small team of two, reporting directly to the Head of Software, contributing to the development and maintenance of a growing suite of PC and embedded applications used globally to calibrate and maintain precision measurement equipment.
This is a hands:on role with genuine ownership. Youll be expected to work with a degree of autonomy, bring ideas to the table, and collaborate closely with colleagues across engineering disciplines in an open:plan environment.
What Youll Be Doing
Developing and maintaining C++ applications across PC and embedded platforms Building new software modules and contributing to the full development lifecycle Writing and managing automated tests Managing source control systems Working on projects that ship to global customers worldwide
What Were Looking For
Essential:
Strong C++ skills (C+ and object:oriented design) A degree in Mathematics, Physics or a related technical discipline 1:2 years of post:university software development experience (or a strong graduate with demonstrable C++ knowledge) Good communication skills and the ability to thrive in a small, multi:disciplinary team
Beneficial (not essential : training available):
Experience with MFC or Qt frameworks Familiarity with OpenCV or image processing Knowledge of Boost or STL
The Process
Shortlisted candidates will be asked to complete a technical assessment (approximately 4:5 hours) as part of the hiring process.
Working Hours and Location
Monday:Thursday: 8:00am:5:00pm (flexible start between 07:30:08:30) Friday: 8:00am:3:00pm 5 days on:site at their Leicester office
Benefits
22 days annual leave + bank holidays (rising to 24 days at 5 years, 26 days at 10 years) Non:contractual annual bonus: 1,500: 2,000 Statutory pension (3) Death in service : 4x salary Medicash health benefit Cycle to Work scheme