Role Overview:
The role of Software Engineer focuses on manufacturing IT system development, data management, and data analysis, supporting the advancement of our cutting-edge production technologies. The ideal candidate will demonstrate innovation, creativity, and enthusiasm for emerging technologies, along with a strong desire for continuous technical and professional growth. Working as part of a collaborative Engineering team, the successful applicant will contribute to a dynamic and challenging environment, driving improvements and solutions within a technology-led manufacturing setting.
Key Responsibilities:
1. Maintain and enhance existing manufacturing IT systems to ensure reliability and performance.
2. Take ownership of production-level systems, including deployment, monitoring, and ongoing support.
3. Contribute to the design, development, and integration of new software solutions that support
manufacturing operations.
4. Collaborate closely with manufacturing and engineering teams to understand requirements and deliver
effective technical solutions.
5. Develop, test, and optimize software applications for efficient data collection, analysis, visualization, and
communication.
6. Identify opportunities to improve system functionality and support the adoption of innovative
technologies within production environments.
Essential Criteria:
7. Relevant engineering/science degree.
8. Strong programming skills in languages such as C++.
9. Experience working with S3 Binary object store.
10. Effective team player with strong interpersonal and communication skills, able to work cross-functionally
with engineering and production teams.
11. Demonstrates initiative and responsibility for delivering high-quality results and maintaining system
integrity within deadlines.
12. Ability to work independently, manage priorities, and take ownership of tasks from concept to delivery.
13. Eager to expand technical and professional knowledge, and apply new skills to projects.
14. Demonstrates creativity in problem-solving and a passion for developing new ideas.
Desirable Criteria:
15. Experience with embedded systems (e.g., Arduino, Raspberry Pi).
16. Proficient in Linux environments (preferably Debian).
17. Strong programming skills in Python.
18. Familiar with version control tools such as GitLab or GitHub.
19. Experience working with JSON document databases (e.g., MongoDB, Couchbase).
20. Flexible and proactive in supporting operational needs as required.
What we offer:
21. A competitive salary
22. Generous company pension scheme
23. Generous life assurance
24. 33 days annual leave inclusive of public holidays
25. Long service holiday days
26. Complimentary onsite secure car park
27. Onsite gym and changing facilities
28. Subsidised canteen
29. Onsite Learning & Development Academy
30. Private medical insurance
31. Complimentary access to school holiday schemes
32. Exclusive ‘Staff Sales’ site for Sony products
33. Generous family friendly policies
34. ‘Refer a Friend’ recruitment scheme
35. Access to Employee Assistance Programme