Software Engineer in Abingdon

Software Engineer in Abingdon

Abingdon Full-Time No working from home possible
OpTek Systems
Role Purpose: To take a central role in all aspects of design, implementation and debugging of software to control OpTek machines. Essential Responsibilities and Duties: Reporting to the Lead Software Engineer, responsibilities for this role include: Write software to communicate with motion, vision and laser systems to coordinate their function in order to achieve a viable process Managing and processing feedback from the system Designing intuitive and user-friendly user interfaces Software development is typically in C#/WPF although a wide range of languages and scripting interfaces will be encountered Software development for new projects. The employee will be expected to take ownership of the software elements of projects assigned to them. Fault finding during commissioning and deployment Supporting and improving software on existing deployed machinery Providing after sales support to customers Communicating with customers to determine software requirements Researching future developments and opportunities for software development The upkeep and maintenance of the source control repositories Additionally, the role may involve other duties and responsibilities as appropriate for the position. Role Requirements: Experience of .NET software development and environments, ideally C#/ WPF. Experience with a software repository such as GIT/ Mercurial Very strong mathematical and problem-solving skills Experience of object-oriented programming Experience of software communication to hardware Knowledge of other machine control elements, such as PLC, is desirable Education and/or Experience: 2:1 or higher classification degree in electronic engineering, software engineering, or similar technical subject At least 3 years’ industrial experience in a relevant technical role Experienced with both software and hardware systems.

Software Engineer in Abingdon employer: OpTek Systems

As an Electrical Engineer at OpTek, you will thrive in a dynamic work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through ongoing training opportunities and a supportive culture that encourages teamwork and open communication. Located in a vibrant area, we offer a unique chance to work on cutting-edge projects while enjoying a balanced work-life experience.

OpTek Systems

Contact Details:

OpTek Systems Recruitment Team