cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position We are looking for an Senior Software Engineer to join our team. In this role, you will develop both embedded software and application software for LumiraDx Point of Care Instruments, contributing to ongoing product … enhancements and maintenance. You will collaborate with colleagues to define requirements, identify risks, and design and implement software that runs on or supports current versions or future developments of the Instrument. Your work will also support the laboratory-based prototyping, informing the final device design which will be transitioned to manufacturing. Additionally, you will cater to the needs of … Test Strips development and commercialization through the software requirements of Instruments. The Opportunity: You will contribute to technical requirements, architecture, specifications, and interface design documents compliant with our established quality system and design controls. Design and implement software running on our medical device. Create and maintain low-level driver firmware for MCU peripherals such as UART, SPI, I2C More ❯
Test Manager - Information Services We are seeking an experienced Test Manager to lead and enhance our softwaretesting practices across the full development lifecycle. As a key member of the team, you will ensure the delivery of high-quality software solutions by developing effective test strategies, managing testing activities, and promoting best practices. Key Responsibilities Develop … and implement test strategies across multi-disciplinary IT projects. Lead and mentor testing teams, manage test plans and priorities. Collaborate with stakeholders to define testing scopes, timelines, and deliverables. Drive continuous improvement in testing processes and tools. Oversee test execution, defect management, and quality reporting. Manage risks, escalate issues, and recommend mitigation strategies. Ensure compliance with data … protection regulations. Essential Requirements Significant experience as a Test Manager or in a senior testing role. In-depth knowledge of softwaretesting principles, tools (e.g., JMeter, Qmetry), and automation frameworks. Strong understanding of Agile methodologies and risk management. Excellent leadership, project management, and communication skills. Proven ability to work across functional teams and deliver under pressure. Desirable More ❯
Job Description: Project Engineer Location: Motherwell, Scotland Job Type: Contract Job Duties: Working to recognised industry standards to produce innovative, high quality software products for UK's leading defence developments; Working within a multi-disciplined team, utilising a variety of tools and programming languages, engaging in all aspects of the software development cycle; Taking responsibility for your own … the team; Leading during assurance and review activities ensuring that all required configuration, release and documentation activities have been produced in accordance with the relevant standards; Translate requirements into software designs, implement and test solutions, and manage integration, configuration, release, and deployment of the product. Required Qualifications: Background in Instrumentation and Control Engineering, or related subject; Experience with or More ❯