Software Engineer

5 days ago


Woking, United Kingdom Trades Workforce Solutions Full time

Vision Engineering Ltd The Freeman Building Send Woking Surrey GU23 7ER Job Specification Software Engineer About the Role Working in the Design department, this position works closely with the Digital Development Manager, Lead Software Engineer and the Project Engineer. This role will be responsible for implementing software systems across the Vision Engineering product range as we migrate software development from external subcontractors to a fully in‑house function. This role will contribute directly to the design, development, and testing of software solutions that support Vision Engineering’s products and R&D activities. This role is hands‑on and technical, focusing on PC‑based applications (primarily Windows), GUI development, and internal tools. The position is ideal for a versatile engineer comfortable working across design, implementation, testing, and validation. The position reports to the Design Manager. What you will be doing Developing PC‑based applications primarily in C++, with at least one additional programming language. Continuing the development of existing embedded software. Build and refine graphical user interfaces using Qt and ImGUI. Perform software testing, verification, and validation activities to ensure reliability and performance. Develop test cases, test utilities, and documentation to support validation processes. Work closely with multidisciplinary engineering teams to translate requirements into robust software solutions. Support R&D activities by developing prototypes, tools, and utilities as needed. Manage version control, branching, and code reviews through established repository workflows. Maintain high coding standards, documentation, and traceability. Integrate software with hardware components and internal systems where required. Troubleshoot, debug, and maintain existing applications and tools. This is not an exhaustive list of responsibilities. Additional duties may be assigned as required to meet the needs of the business. What we are looking for Required Knowledge, Skills & Experience Strong proficiency in C++ and at least one additional language (e.g., Python, C#, Java or similar). Experience developing PC‑based applications, preferably in Windows environments. Hands‑on experience with GUI frameworks, particularly Qt and ImGUI. Good understanding of design, testing, verification, and validation practices. Strong knowledge of source control systems (Git or similar) and modern development workflows. Solid debugging, analytical, and problem‑solving abilities. Typically, 5+ years of software development experience. Formal qualification in Software Engineering, Computer Science, or a related field, or an equivalent level of knowledge gained through training and professional experience. Desirable Experience Exposure to digital imaging or video processing technologies. Understanding of embedded systems or microcontroller firmware is beneficial but not essential. Familiarity with hardware‑software interaction. A successful candidate will: Capture design decisions clearly and highlight associated technical risks. Contribute to continuous improvement by sharing good practices and supporting knowledge growth across the team. Help shape the evolution of the in‑house software capability as the team scales. What you will be getting The salary for this position is £50,000 to £60,000 per annum, depending on experience and background. Additional production bonus (variable but approx. 3% - 4% of basic salary payable monthly in arrears), linked to the value of goods invoiced from the UK factory base. Aviva private pension scheme, in line with Government legislation and guidelines. Currently 5% employee contribution and 3% employer contribution. 24 days holiday per annum (plus additional Bank Holidays). Benefits available on successful completion of a 6 month probationary period: BUPA, private medical insurance with minimal, monthly contributions; Simply Health Optimise Plus Plan, non‑contributory cash back plan for claiming monies back for treatments; Group Life insurance (Death in Service scheme) equivalent to 2 years’ basic salary to next of kin; Sickness absence pay; Cycle to Work scheme; Administration of government childcare vouchers; Multi‑cultural feast day celebrations and charitable opportunities; Excellent staff facilities: Free on‑site parking, including access to EV car charging points; Transport to and from the local station; Free membership of an on‑site gym; Free weekly on‑site yoga sessions with a celebrated local yogini; Free weekly on‑site boxercise sessions with an experienced martial artist & instructor. Staff Development Staff Development is key to our continued success and, as a result, we have a well‑funded staff development budget, and dedicated Staff Development team. The Staff Development programme operates throughout the entire Company, and allows for professional, personal and tailored development and training to suit the individual needs and requirements of each staff member. More about us Formed in 1958, Vision Engineering Ltd. (VE) is a multi‑national Group with a range of manufacturing and technology based divisions. At VE Group’s core is the development and manufacture of patented ergonomic stereo microscopes, digital camera viewers and measuring systems. VE’s market is global and the world’s leading manufacturing companies rely on VE products to improve quality control of their manufactured parts and products. From fault detection and rework to R&D and quality control, VE’s products are unrivalled when it comes to their ergonomic performance benefits. VE has revolutionised the optical inspection industry with patented eyepiece‑less microscopes and measurement systems. Our comprehensive range of equipment finds application across a wide range of industrial applications including aerospace, electronics, precision engineering, plastics and medical device manufacture. Milturn Precision: Milturn www.milturn.co.uk provides anodising for components to suit specific, technical requirements; powder coating and painting finishing services; and laser engraving/etching to the highest quality standards. VE Manufacturing & Optical Services offers comprehensive design, manufacturing and commercialisation packages to other companies, coordinating customer requirements from bespoke designed prototypes, through to higher volume projects covering all aspects of purchasing, shipping and, if required, marketing. Vision TriTeQ3 is a division of VE Ltd established to commercialise the stand‑alone and OEM marketing for VE’s globally patented disruptive digital technology. TriTeQ3 is stereoscopic 3D display technology offering ultra‑high resolution 3D viewing with outstanding depth perception without the need for dedicated glasses. TriTeQ3 is the latest in a long line of VE optical/digital innovation, all of which enables the viewer to see images in a unique and extraordinary display resulting in increased efficiency, accuracy and, ultimately, productivity. VE Group currently employs over 250 people and includes Global HQ and manufacturing facilities in Send, Surrey and manufacturing in Connecticut, USA. Wholly‑owned sales and service subsidiaries are located in Germany, Japan, France, Italy and the USA, with additional representative offices in China, Malaysia and India. VE Group generates £38M turnover, of which approx. 90% is derived from export. VE products are at the premium end of the market and Company strategy concentrates on cutting edge technology and quality as competitive criteria. Vision Engineering, is now in its 67th year, has been honoured with three Queen’s Award’s to date and continues to pursue its strategic global objectives through exciting growth plans and innovative development projects. See www.visioneng.com for further product and company details. #J-18808-Ljbffr


  • Software Engineer

    20 hours ago


    Woking, United Kingdom Syntech Recruitment Ltd Full time

    Software Engineer Location: WokingSalary: £50,000 – £60,000 DOEHours: Monday–Friday, 8:00am–4:30pm (40 hours per week, flexible within core hours)Job Type: Permanent *This is a 5 day's a week office role. Please do not apply if you need remote/hybrid working arrangements* This is an exciting opportunity to join a growing in-house software function...

  • Software Engineer

    5 days ago


    Woking, United Kingdom Syntech Full time

    Job DescriptionSoftware EngineerLocation: WokingSalary:DOEHours: MondayFriday 8:00am4:30pm (40 hours per week flexible within core hours)Job Type: Permanent*This is a 5 days a week office role. Please do not apply if you need remote/hybrid working arrangements*This is an exciting opportunity to join a growing in-house software function within a...

  • Software Engineer

    3 days ago


    Woking, United Kingdom Roke Full time

    Job DescriptionFull Stack Software EngineerJoin Us in Securing the Nation’s FutureAre you ready to make a real impact? At the forefront of national security, Roke are a trusted partner delivering mission-critical solutions that protect the UK and its interests.As a Full Stack Software Engineer, you’ll enjoy delivering mission critical solutions to...

  • Software Engineer

    7 days ago


    Woking, United Kingdom Rise Technical Full time

    Software Engineer Woking £50,000 - £60,000 + Holidays + Pension + Bonus + Medical Insurance + Sick Pay + Excellent Culture + Free Parking + Gym Membership + More This is a fantastic opportunity for someone looking to take on a hands-on software development role within a forward-thinking, flexible, and collaborative environment. If you are excited by the...


  • Woking, United Kingdom Noir Consulting Full time

    Software Engineering Manager – Woking, Surrey (Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software...


  • Woking, United Kingdom Noir Full time

    Software Engineering Manager - Woking, Surrey (Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software...


  • Woking, United Kingdom Noir Consulting Full time

    Software Engineering Manager – Woking, Surrey (Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software...


  • Woking, United Kingdom Noir Full time

    Software Engineering Manager – Woking, Surrey(Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software...


  • woking, United Kingdom Noir Full time

    Software Engineering Manager – Woking, Surrey (Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software...


  • Woking, United Kingdom Noir Full time

    Software Engineering Manager – Woking, Surrey Our client, a market-leading financial software house, is seeking an accomplished Software Engineering Manager to lead several high-performing development teams from their Woking, Surrey office. This is a senior leadership role within a forward-thinking fintech environment, offering the opportunity to influence...