Salary: £35,000 - 35,000 per year Requirements: 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 Experience with embedded systems (e.g. Arduino, Raspberry Pi) (desirable) Linux experience (ideally Debian-based environments) (desirable) Python programming skills (desirable) GitLab/GitHub experience (desirable) Experience with JSON document databases (e.g. MongoDB, Couchbase) (desirable) Responsibilities: 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 Technologies: Arduino Debian Embedded GitHub GitLab Support JSON Linux MongoDB Python C++ More: We are a manufacturing organization based in Bridgend, offering a hybrid working model once fully trained in the role. We are looking to add a Software Engineer to our Engineering team to play a key role in advancing manufacturing technology through software development, data systems, and production-level innovation. If you enjoy applying technical expertise in real-world manufacturing environments, this could be a fantastic next step in your career. last updated 11 week of 2026