Software Engineer Bridgend - (hybrid working once fully trained in role) £33,000 - £38,000 Were working with a manufacturing organisation looking to add a Software Engineer to their Engineering team. This is an opportunity to play a key role in advancing manufacturing technology through software development, data systems, and production-level innovation. The Opportunity Youll support and develop manufacturing IT systems that power cutting-edge production environments. Working within a collaborative engineering function, you will contribute to system reliability, data optimisation, and the integration of new technologies into live operational settings. Key responsibilities include: Maintaining and enhancing manufacturing IT systems to ensure performance and reliability Taking ownership of production-level systems, including deployment, monitoring, and ongoing support Designing and integrating new software solutions to support manufacturing operations Developing and optimising applications for data collection, analysis, and visualisation Collaborating closely with engineering and production teams to deliver effective technical solutions Identifying and implementing system improvements within live environments What Were Looking For Essential: Degree in Engineering, Computer Science, or a related discipline Strong programming skills in C++ Experience working with S3 binary object storage Strong communication skills and ability to collaborate cross-functionally Ability to take ownership from concept through to delivery Proactive, self-motivated and passionate about continuous learning Desirable: Experience with embedded systems (e.g. Arduino, Raspberry Pi) Linux experience (ideally Debian-based environments) Python programming skills GitLab/GitHub experience Experience with JSON document databases (e.g. MongoDB, Couchbase) If youre a software engineer who enjoys applying technical expertise in real-world manufacturing environments, this could be a fantastic next step.