Junior Software GUI Engineer
In this role, you will be responsible for developing intuitive, reliable, and maintainable Windows desktop applications using modern Microsoft technologies. You will work across a diverse portfolio of software solutions, including customer-facing user interfaces, service and diagnostic tools, production and manufacturing test applications, and advanced engineering tools such as emulators and simulators. Working as part of a multidisciplinary engineering team, you will contribute throughout the entire software development lifecycle, from concept and architecture through implementation, verification, release, and long-term product support. This is an excellent opportunity to work on highly technical products that combine software, electronics, optics, firmware, and systems engineering. What you will be doing... Software Design & Development
- Design, develop, and maintain Windows desktop applications using C#, WPF, XAML, and .NET .
- Develop software using the MVVM (Model-View-ViewModel) architectural pattern to create scalable, maintainable, and testable applications.
- Create customer-facing user interfaces that allow users to configure, monitor, and control laser systems.
- Develop service and diagnostic applications used by field service engineers for troubleshooting and support.
- Design production and manufacturing test GUIs that enable efficient system build, calibration, and verification activities.
- Develop engineering tools, including emulators, simulators, and virtual laser systems that replicate product behaviour and support development before hardware is available. Software Architecture & Reuse
- Develop reusable software components, shared libraries, and NuGet packages to drive consistency across multiple product platforms.
- Contribute to software architecture decisions, coding standards, and development best practices.
- Support the standardisation of software frameworks and user experience across the organisation. System Integration
- Integrate GUI applications with embedded firmware, hardware devices, and third-party equipment.
- Work with a range of communication protocols including serial communications, USB, Ethernet, and industrial communication interfaces.
- Collaborate closely with firmware, systems, electronics, applications, and product engineering teams to define interfaces and deliver integrated solutions. Testing & Product Support
- Participate in all phases of the software lifecycle including requirements definition, design, implementation, testing, release, and maintenance.
- Perform software verification, debugging, issue investigation, and defect resolution.
- Contribute to test planning and ensure software quality before release.
- Support product release activities, ongoing maintenance, and continuous improvement initiatives. Collaboration & Continuous Improvement
- Produce technical documentation including design specifications, test documentation, and user guides.
- Estimate development effort and contribute to project planning activities.
- Participate actively in software design reviews, code reviews, and technical discussions.
- Support the ongoing improvement of development processes and software engineering practices across the team. You are a passionate software engineer with strong experience developing desktop applications and a desire to build software that directly interfaces with advanced engineering products. You enjoy solving complex technical challenges, working collaboratively across disciplines, and delivering software that provides an excellent user experience., Degree in Computer Science, Software Engineering, Electronic Engineering, or a related discipline.
- Proven experience developing desktop GUI applications within an industrial, engineering, scientific, or commercial environment.
- Strong programming skills in C# .
- Extensive experience developing Windows desktop applications using WPF and XAML .
- Strong understanding and practical experience of the MVVM architectural pattern.
- Experience developing applications using the Microsoft .NET platform.
- Experience using development environments such as Visual Studio and/or Visual Studio Code .
- Experience working with version control systems, particularly Git .
- Experience creating Windows installation packages using MSI, WiX , or equivalent technologies.
- Strong analytical, troubleshooting, and problem-solving abilities.
- Ability to develop and implement mathematical, scientific, or engineering algorithms.
- Excellent written and verbal communication skills.
- Proven ability to work effectively within multidisciplinary engineering teams. Desirable Experience
- Experience with MVVM frameworks such as MVVM Community Toolkit , Prism , or similar technologies.
- Experience developing reusable UI component libraries and NuGet packages.
- Experience developing simulators, emulators, or virtual hardware platforms.
- Experience interfacing with embedded systems and hardware devices.
- Knowledge of communication protocols including CAN/CANopen, RS232, USB, Ethernet/TCP-IP, SPI, and I²C .
- Experience integrating third-party APIs, DLLs, and software libraries.
- Experience with asynchronous and multithreaded software development.
- Experience debugging software on remote systems.
- Working knowledge of C and C++ .
- Experience within industrial automation, scientific instrumentation, medical devices, or other regulated industries.
- Experience developing software for Linux-based operating systems., Strong organisation and prioritisation skills with the ability to manage multiple activities simultaneously.
- A proactive and solutions-focused approach to problem solving.
- A willingness to continuously learn and embrace new technologies.
- Ability to work independently while contributing effectively within a team environment.
- Excellent interpersonal and stakeholder management skills.
- Comfortable working within a global, cross-functional, and multicultural organisation.
- Professional, ethical, and committed to delivering high-quality results. Ensure adherence to company's values (ICARE) in all aspects of your position Coherent Corp is the global leader in photonics, designing and manufacturing advanced laser, optical, and materials technologies. Our innovations power semiconductor manufacturing, AI infrastructure, advanced communications, and precision industrial systems worldwide. With a global footprint and cutting-edge manufacturing and R&D, we're shaping the future of high-tech industries. In Scotland, our site is a key centre for laser and ultrafast laser technology, specialising in the development, manufacture, and lifecycle support of advanced laser systems for demanding industrial and scientific applications. Working closely with teams across our global network, we combine deep engineering expertise with collaborative innovation to deliver high-performance, reliable laser solutions with real-world impact., Coherent is a global leader in lasers, engineered materials and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard-work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity and growth. Come Join Us!
- £91k - £118k per annumEstimated...workstreams from design through to deployment, delivering working software in shippable increments.Contribute to technical design and... ...operational responsibility for the systems you build. Code Quality and Engineering PracticeWrite clean, testable, secure code and hold that...SuggestedRemoteShift work
£80k - £87k per annum
...most iconic and trusted brands, where technology plays a critical role in delivering content to millions of people every day. Our Software Engineering teams build and operate innovative products and platforms that help keep the BBC at the forefront of the industry. WHY JOIN...SuggestedLong-term contractFixed-term contractFlexible hours- £46k - £60k per annumEstimated...everyday tools. Learn alongside a global network of experienced engineers who'll help you grow fast. A 3rd or 4th year student working towards a degree in Computer Science, Electronics, AI/ML, Software or a related field. Familiarity with AI/ML basics and Python - and...SuggestedFull-timeInternship
£400 per day
...Platform Engineer Location: Glasgow, Scotland - 400 Inside IR - 35. Contract Posted by: Dns Info Ltd Posted: Friday, 14 August 2026 Mode: 5 days onsite. Rate: 400 GBP/day Inside IR35. Job Description Required qualifications, capabilities, and skills...SuggestedPermanentFull-time- £60k - £78k per annumEstimated...The GenAI platform team is looking for a Senior Software Developer to join a team of talented engineers working collaboratively to improve and maintain a cutting... ...knowledge sharing, and confidence-building, mentoring junior developers. Proven track record in designing, executing...Suggested
- £76k - £99k per annumEstimated...Join Barclays as aLead Data Platform Engineer, where you will play a critical role in shaping the Enterprise Data Platform (EDP) by designing... ...in AWS and cloud-native application development. Full-stack software engineering expertise, including Python, JavaScript/TypeScript,...Long-term contractPermanentFull-timeTemporary
- £55k - £71k per annumEstimated...outcomes. Better Technology: Team is no longer limited to traditional application support. It leverages modern technologies and engineering practices including Java, Spring Boot, React JS, AWS Cloud, Microservices Architecture, DevOps, CI/CD, SRE, Automation, and AI-...PermanentFull-time
£550 per day
...Lead Test Engineer (Azure Databricks) | £550/day Outside IR35 | 6+ Months | Fully Remote (UK) We are working directly with an IT consultancy that's delivering major work across the UK public sector and is looking for an experienced Lead Test Engineer to join a key Azure Databricks...Full-timeTemporaryRemote- £43k - £56k per annumEstimated...solutions. Implement automated testing, monitoring, and data quality controls across the data platform. We are seeking a Senior Data Engineer with strong SQL and Java expertise to design and deliver scalable data solutions., Java: 5+ years of professional experience with...PermanentFull-timeHybrid working
- £63k - £82k per annumEstimated.../Scala Developer in ESTAR to work on our Scala-based processing engines for our Regulatory Reporting systems in a capital markets environment... ...and shape the future of our communities. This is a Principal Software Engineer position at Vice President level, which is part of the...PermanentFull-timeHybrid workingFlexible hours
- ..., drives and control technologies., Digital Suite: Advanced software solutions for optimizing power conversion systems.Power Conversion... ...& Storage website ( Education: 2:1 degree in software engineering, computer science, cybersecurity, robotic/ mechatronic engineering...PermanentFull-timeTemporaryFlexible hours
- £47k - £62k per annumEstimated...We are seeking to hire talented AI/ML Engineers within our AI Scaling and Transformation team, a centre of excellence in Deloitte's Engineering... ...the development lifecycle. Contribute to the development of junior team members by sharing engineering knowledge, reviewing outputs...PermanentFull-timeHybrid workingOn-siteImmediate startRemote
- £42k - £56k per annumEstimated...Join us as a Site Reliability Engineer at Barclays, where you will play a pivotal role in ensuring the resilience and availability of critical... ...role will be based in Glasgow. Purpose of the role To apply software engineering techniques, automation, and best practices in...PermanentFull-time
- £43k - £56k per annumEstimated...We are seeking an experienced Senior Primary Design Engineer to lead and deliver high-quality primary engineering designs for HV substations... ..., you will play a key role in technical delivery, mentoring junior engineers, and working closely with project managers, clients, and...PermanentFull-timeHybrid workingRemote
- £39k - £51k per annumEstimatedData Enablement Developer Clyde and Co LLP Glasgow, United Kingdom Permanent Application Deadline: 2026-07-25 Job ID: 24576068 Employment Type: Full time Salary: Competitive The Role This role sits within the Client Data & Analytics (CD&A) team,...PermanentFull-time
- Strategy Consulting Research Intern | About UsWall Street Oasis is the largest online community focused on careers in finance and consulting, with over 1 million registered members and 20 million annual visits each year. We help students and early-career professionals build...Part-timeInternshipFlexible hours
- £36k - £47k per annumEstimatedWe're hiring a Desktop Property Claims Handler to manage a portfolio of low to medium complexity property damage claims from First Notification of Loss (FNOL) through to settlement and closure. You'll deliver fair, timely outcomes while learning key technical skills such as...PermanentFull-time
- ...better future for you and a better future for us all. WSP is one of the world's leading professional services firms, combining engineering, advisory and science-based expertise to shape communities and advance humanity. With over 11,700 experts across the UK and Ireland...
£20 - £40 per hour
As a GCSE Subject Coach, you will work closely with students to create structured learning plans, guide them through challenging topics, and help them build effective study strategies for long-term success. What You'll Do Support students in their GCSE subjects through ...Hourly payLong-term contractPermanentFull-timeRemoteFlexible hours£50k - £60k per annum
Self-Employed Delivery Driver - No Experience Needed JOIN EVRI PREMIUM, A NETWORK OF DHL E-COMMERCE THIS SUMMER Evri Premium, a network of DHL E-Commerce is building a next-generation delivery network and we're looking for motivated drivers. Whether you already have a suitable...Long-term contractSummer workSelf-employedSeasonalFlexible hours- £28k - £37k per annumEstimatedBe a Product and Brand Ambassador: Share your deep product knowledge and provide technical training to boost adoption and efficiency.Enhance Customer Satisfaction: Solve technical challenges and work with sales to turn leads into loyal customers.Strengthen Dealer and Partner...
- £37k - £48k per annumEstimated...We are looking for a lead mechanical engineer to work within our systems engineering organisation based in Glasgow or Rugby. You will be... ...role. Proficiency in the use of PTC Creo, or similar 3D CAD software for the creation of 3D part and assembly models and 2D drawings....Ongoing contractPermanentFull-time
- TK Maxx At TJX Europe, every day brings new opportunities for growth, exploration, and achievement. You'll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritises your development. Whether you're working in our Distribution Centers, Corporate...PermanentPart-timeFlexible hours
- £22k - £27k per annumEstimatedAt a glance, your role is to clean all areas of the pub thoroughly, with the aim of enhancing the customer experience by having excellent standards of cleanliness at all times. Our pubs open early and close late, so we offer great flexibility with shift patterns, including...Hourly payLong-term contractApprenticeshipShift workNight shiftDay shiftAfternoon shift
£20 - £40 per hour
Our mission is to make high-quality education accessible to everyone and to support flexible, personalised learning through digital solutions. We are looking for motivated and committed Primary School Tutors who want to support students across the UK in their academic development...Hourly payPermanentFull-timeRemoteFlexible hours£8 - £12.71 per hour
Team Member Glasgow £8.00-12.71 per hour Permanent Full-time 6 hours ago We're Popeyes UK&I, a Times Top 100 ranked company, great place to work and Happiest Place to work, and we're building the most loved chicken brand in the country and that's where you come...Hourly payLong-term contractPermanentFull-timeFlexible hoursShift work- As the Audit & Assurance Professional Qualification Manager, you will play a pivotal role in delivering Deloitte's Early Careers Catalyst programme across the A&A ACA student population. The role is centred on ensuring student progression, exam success through coordinated support...Full-timeTemporaryHybrid workingOn-siteImmediate startRemote
- £24k - £31k per annumEstimatedWelcoming guests and helping them find their way around the cinema Preparing and serving high quality food and drinks Keeping all spaces clean, safe, and accessible for guests and colleagues Working closely with your team to keep everything running smoothly Our commitment...PermanentFull-timeFlexible hoursNight shiftAfternoon shift
- £44k - £56k per annumEstimated...successful applicant will execute, improve 3E applications and modules within Elite 3E system while maintaining key support to the existing software and platform. The post-holder will take a key role in providing a best-in-class software development and support service. This role...PermanentFull-timePart-timeHybrid workingRemoteWork from homeFlexible hours
- £40k - £52k per annumEstimated...Join our 2027 Graduate Programme as a Graduate Electrical Engineer in our Glasgow office, where you will be part of our Water team and support the delivery of electrical engineering solutions across water and wastewater projects. The successful candidate will sit within our...Long-term contractPermanentFull-timeOn-site
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software GUI Engineer. Be the first to apply!
- graduate junior developer python linux c# java Stratford, Greater London
- graduate developer junior developer c# sql Stratford, Greater London
- junior autocad engineer/mechanical graduate engineer Stratford, Greater London
- junior full stack developer c# .net javascript Stratford, Greater London
- software sales Stratford, Greater London
- graduate software Stratford, Greater London
- sales executive legal software Stratford, Greater London
- embedded software Stratford, Greater London
- software house Stratford, Greater London
- graduate account executive travel management software Stratford, Greater London
