Software Engineer
New Today
Job Description
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 challenge of developing cutting-edge applications and contributing to innovative product development, then this could be an excellent fit.
This nationally-renowned business operate at the fore-front of their industry supplying high quality products to a wide range of industries and clients. As they continue to develop innovative equipment and bring more software development in-house, they are constantly expanding alongside technological advancements.
In this role you will work within the Design department to develop PC-based applications, refine GUI interfaces, support embedded software, and contribute to testing, validation, and internal tooling. You'll collaborate with multidisciplinary teams, support R&D activities, and maintain high coding standards, all within a flexible, hands-on environment.
The ideal candidate will have strong proficiency in C++ plus an additional programming language, experience with GUI frameworks such as Qt or ImGUI, and a solid understanding of software design, testing, and validation practices. They should thrive in a collaborative environment, be comfortable working autonomously, and take a flexible, hands-on approach to problem solving.
The Role
- Develop PC-based applications using C++ and at least one additional programming language.
- Continue development and maintenance of existing embedded software.
- Build and refine graphical user interfaces using Qt and ImGUI.
- Perform software testing, verification, and validation to ensure performance and reliability.
- Develop test cases, utilities, and documentation to support validation processes.
- Work collaboratively with multidisciplinary engineering teams to deliver robust software solutions.
- Support R&D activities through prototypes, tools, and internal utilities.
- Manage version control, branching, and code reviews using modern workflows.
- Integrate software with hardware components and troubleshoot existing applications.
- Strong proficiency in C++ and at least one additional language such as Python, C#, or Java.
- Experience developing PC-based applications, ideally within Windows environments.
- Hands-on experience with GUI frameworks including Qt and ImGUI.
- Good understanding of design, testing, verification, and validation practices.
- Strong knowledge of source control systems and development workflows.
- Solid debugging, analytical, and problem-solving abilities.
- Location:
- South Shields
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Software Engineer
-
Newcastle Upon Tyne
-
£55 - £60 /hour
- Automotive/Aerospace
Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £60ph Inside IR35 Do you have experience with Java? Do you have experience in Unit Testing? Do you want to work with an industry-leading company? If your answer to these...
More Details -
-
New Today
Principal Software Engineer
-
Newcastle Upon Tyne
- Technology
Job Description About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable sof...
More Details -
-
New Today
AI Software Engineer, GraphRAG, TypeScript, AWS, COR7427
-
N1
- Technology
Job Description AI Software Engineer, GraphRAG, TypeScript, AWS, COR7427 An exceptional opportunity for an AI Software Engineer / Knowledge Graph Specialist, to join an early stage start-up, building a workflow and intelligence platform powered b...
More Details -
-
New Today
Software Engineer
-
Newcastle Upon Tyne, Tyne And Wear
-
£55 - £60 /hour
- Automotive/Aerospace
Software Engineer 12 month contract Based in Newcastle Upon Tyne Offering £60ph Inside IR35 Do you have experience with Java? Do you have experience in Unit Testing? Do you want to work with an industry-leading company? If your answer to these...
More Details -
-
New Today
Senior Software Engineer Full Stack
-
Newcastle Upon Tyne
- Technology
Job Description About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projec...
More Details -
-
New Today
Software Engineer
-
South Shields
- Technology
Job Description 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 h...
More Details -