As a Senior Software Engineer, you'll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification.
As the most senior member of the Software Engineering team, you'll provide leadership to a high-performance, multidisciplinary team delivering in the full lifecycle development and commissioning of bare-metal firmware and OS based software systems.
As a Systems Engineering Team Lead, you'll be familiar with system architectural design, systems definition, analysis, testing and reliability within specialist electronic and mechanical product design and NPI.
As the most senior member of the Systems Engineering team, you'll provide leadership to a high-performance, multidisciplinary team delivering in the full lifecycle development and commissioning of specialist equipment.
As the Senior Electronics Engineer, you'll be familiar with electronics design, configuration management, EMC design, testing, and reliability having worked on NPI for specialist electronic products.
As the most senior member of the Electronics team, you'll provide leadership to a high-performance, multidisciplinary team delivering in the full lifecycle development and commissioning of specialist equipment.