Developing, maintaining, and debugging firmware and software for high-quality instruments. Managing software version control, testing, and release processes – and improving them along the way. Collaborating with a multidisciplinary team to bring innovative ideas to life. Creating documentation that’s as user-friendly as your code. Occasionally stepping into customer support – variety keeps things interesting! What They're Looking For:
A software or electronics degree (or equivalent experience) with a solid track record in software development. Expertise in C/C++ and C#, with experience working at board level and PC applications. Familiarity with embedded communication protocols, motion control, and PID tuning. Confident using GIT and other software tools to streamline projects. A knack for breaking down technical jargon for any audience – clear communication is key. Someone who thrives under pressure, can juggle priorities, and always delivers quality work. Perks of the Job:
Competitive salary + discretionary bonus. 37.5hrs per week which are also flexible. 25 days holiday + bank holidays. Life insurance, company pension, and share incentive schemes. Free parking, onsite facilities, and a supportive team environment. If you're passionate about software engineering and want to make your mark in a company where innovation and quality go hand in hand, this could be your next big move. Sound like you? Get in touch to learn more or
apply today!
#J-18808-Ljbffr