Location: Woking
Salary:DOE
Hours: 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 well-established engineering and technology organisation. Working closely with the Digital Development Manager Lead Software Engineer and Project Engineer youll contribute to the design development and testing of software across a diverse product range.
The role is hands-on and technical centred around PC-based applications GUI development internal tools and supporting R&D innovation. Youll be involved across the full lifecycle from design and implementation to verification and validation.
Competitive salary: depending on experience
Production bonus (approx. 34% of basic salary)
Aviva private pension scheme (5% employee / 3% employer)
24 days holiday bank holidays
Free on-site parking
Access to EV charging points
Free on-site gym
Weekly yoga sessions
Weekly boxercise sessions
Transport provided to/from the local station
Well-funded staff development programme with tailored training opportunities
Developing PC applications primarily in C plus at least one additional language.
Continuing development and support for embedded software.
Building and refining GUIs using Qt and ImGUI.
Conducting software testing verification and validation activities.
Creating test cases tools and documentation to support high coding standards.
Collaborating with multidisciplinary engineering teams to deliver robust solutions.
Supporting R&D with prototypes utilities and internal tools.
Managing version control and code reviews.
Integrating software with hardware where required.
Troubleshooting and maintaining existing applications and tools.
Strong expertise in C and at least one additional programming language.
Experience with Windows PC application development.
Practical experience with Qt and ImGUI GUI frameworks.
Good understanding of software design testing and validation principles.
Typically 5 years software development experience.
Relevant degree in Software Engineering Computer Science or equivalent experience.
Ready for your next software role Press APPLY today!
Syntech is a technology company that sources and distributes industry-leading products & brands from around the world. We work with key resellers to deliver solutions that add value to the market and enable them to win.