Junior Software Engineer (GUI, Python, C++)
Leeds - Hybrid Working
£40,000 - £50,000 + Training, Progression, Pension, Holiday
Excellent opportunity for a Junior Software Engineer to join a well-established company where you can work on novel, challenging, technical projects and make a huge impact on the business.
This company has been around for over 30 years designing and producing bespoke control systems. They also work on developing a number of products for challenging environments, they are experts in understanding how challenging environments affect complex machinery and design effective solutions to overcome this.
In this role you will be responsible for the development of complete software solutions including the understanding of desktop control systems for large scale electromechanical assemblies. You will maintain and update legacy Python and C++ systems and contribute to the development of new greenfield projects including GUI development.
The ideal candidate will have some commercial experience in a similar role and knowledge of Python and/or C++ used for Control Systems / Robotics / Electronic Systems as well as strong Linux skills - web-based Python is not relevant and will not be considered. Any experience with SQL, Docker, ReactJS, JavaScript or Jenkins is advantageous but not required.
This is an excellent opportunity for a motivated Junior Software Engineer to join an innovative company in a highly technical and varied role.
The Role:
*Development of greenfield software solutions - GUI Development
*Maintenance and upgrades of legacy Python and C++ systems
*Hybrid role based in Leeds - 2/3 days in the office per week
*Unfortunately, sponsorship is not available for this role.
The Person:
*Some commercial experience with Python and/or C++ for Electrical/Control Systems/Robotics applications - web-based Python is not relevant
*Strong Linux
*Any experience with SQL, JavaScript, ReactJS and Jenkins is desirable but not required
*Must be commutable to Leeds or willing to relocate