Junior Software Engineer

Wearehaystack — United Kingdom · Posted ~5 hours ago

Junior

Skills

C++ C# Object-oriented programming Windows desktop development Visual Studio Design patterns Concurrent programming Windows MVVM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a small engineering team developing software for next-generation technical instruments. You will build Windows applications that control hardware and process data, contribute to system design, document projects, and provide technical support. A computing-related degree or equivalent hands-on experience is expected, along with C++ or C# and Windows development skills.

Highlights

Junior opportunity in a small engineering team developing software for advanced instruments, with hands-on system design, Windows application development, documentation, technical support, and flexible working arrangements.

Description

We are working with a leading manufacturer of automated testing instruments, renowned for their innovative solutions that are sold worldwide. This company is at the forefront of developing cutting-edge technology that drives precision and efficiency in various industries. The Role Join a small Engineering team to develop software for next-generation instruments Build Windows applications to operate new instrument hardware and process data Contribute directly to system design decisions Write comprehensive project documentation Provide technical support to the wider business Work with flexitime to ensure a good work-life balance What You'll Need A degree in a computing-related field (Computer Science, Robotics) or comparable hands-on experience Proficiency in object-oriented programming with C++ and/or C# Experience building Windows desktop applications, ideally with Visual Studio Familiarity with design patterns like MVVM and concurrent task handling on Windows Experience with version control tools such as Git Ability to diagnose and fix issues in systems integrating software with mechanical or electrical components What's On Offer Flexitime working arrangements Excellent training and development opportunities Comprehensive pension and life assurance scheme Apply via Haystack today!