Software Engineering Co-op, where you'll roll up your sleeves and learn by doing. In this role, you will support the development of innovative spectroscopy instruments under the mentorship of experienced engineers. This co-op position offers an immersive experience in system architecture, hands-on design, and cross-functional project collaboration, all while contributing to a dynamic new product More ❯
design methodology such as UML Deep understanding of the software development lifecycle and familiarity with various models, including Agile and Waterfall Proven experience in leading software development activities and mentoring engineering teams Solid knowledge of relevant software standards (e.g. ISO/IEC/IEEE 12207), including software safety and Safety Integrity Levels (SIL) Comprehensive understanding of configuration management practices and More ❯
British technical/legislative standards Confident with design calculations, risk assessments, and CE/UKCA documentation Confident with pneumatic circuit design Strong communication and project management skills Experience in mentoring junior staff is desirable Familiarity with robotic automation and bespoke end-of-arm tooling is beneficial Knowledge of 5S, Six Sigma, or Lean principles is a plus Proficient in Microsoft More ❯