
Smiths Group plc
Open Positions at Smiths Group plc
7 open positions
Senior Software Test Engineer responsible for designing, executing, and improving automated and manual testing for distributed microservices applications. The role focuses on test automation, API validation, CI/CD integration, and software quality, with four days per week in the office.
Lead the software test architecture and automation strategy for reliable, secure, high-quality detection and security-screening software. This office-based role guides engineers, integrates testing into CI/CD, and drives testing transformation across global teams.
Software Engineer role building scalable, secure, and maintainable full-stack solutions across modern frontend, backend, cloud, and container technologies. The position bridges engineering, QA, and operations while driving high-quality delivery and requires working in the office four days per week.
Graduate Engineering Trainee supporting the development, testing, deployment, and maintenance of software for IoT solutions. The role spans embedded applications, backend services, APIs, databases, and web/mobile interfaces while building foundational software engineering experience.
Senior Software Engineer building Python applications, scalable data pipelines, and machine learning-enabled data platforms. The role combines hands-on development, data engineering, testing, observability, and production support.
Develop and maintain embedded software for Bare Metal and Linux environments using C, C++, and Python. This office-based role contributes to design, testing, debugging, cybersecurity compliance, and cross-functional delivery of reliable software solutions.
Senior Software Engineer responsible for building scalable, secure, and maintainable software across modern frontend, backend, cloud, and platform technologies. The role combines hands-on development with architectural leadership, DevOps enablement, observability, and cross-functional delivery.