Job Description
Software Engineer This is an exciting opportunity to join a fast-growing, innovative engineering business designing high-value robotic and electronic systems for advanced PCB testing. You’ll work hands-on with cutting-edge tech, alongside industry experts, in a collaborative and supportive team environment.My client operates globally and is a recognised leader in a highly specialised niche within industrial automation. If you thrive on technical challenges, enjoy variety in your work, and want to make a real impact, this role offers an excellent next step in your career. Key Responsibilities
* Hardware/Software integration
* Motion control and sequencing
* Computer vision
* Rapid prototyping
The successful Software Engineer will have a well-developed common sense and creative vision, to be capable of both working in a team and autonomously lead independent development projects.This opportunity fundamentally revolves around controlling the hardware in my clients backplane test machines such that they carry out the task/functions our customers demand and so it is essential to have an interest in understanding hardware operations. Experience and Qualifications
* Degree in Computer Science, Software Engineering or equivalent
* Experience with C/C++
* Experience with .NET
* Experience with Python
Please note that my client cannot offer visa sponsorship