Software Engineer

Talent Partner to Global Life Science clients
We are working with a growing Oxford based client who have good funding, building a rapid platform that identifies microbes and their antimicrobial profiles directly from clinical samples. This innovative technology will enable transformative change in the fight against sepsis and antibiotic resistance.They are growing an amazing multi-disciplinary team of scientists, engineers and innovators to bring the technology to market. Currently searching for an experienced Software Engineer. The successful candidate will work alongside the existing team, helping deliver systems from prototypes through to robust, manufacturable hardware for clinical use.About the role:Software Development
Design and develop intuitive, user-friendly interfaces for technicians in hospital medical labs.Integrate existing SDKs and APIs for hardware control and data acquisition from Raman spectroscopy systems.Implement robust algorithms for processing, visualization, and analysis of spectroscopy data.Medical Device Compliance
Ensure software meets regulatory requirements for medical devices (e.g., IEC 62304).Collaborate with quality assurance teams to document software development processes in compliance with ISO 13485.System Integration
Work with multidisciplinary teams to integrate software with Raman hardware and peripherals.Ensure smooth communication between different hardware components and data systems.Integrate cameras, microscope motion, and fluidics with selected hardware platforms, including PC-based and Raspberry Pi.Testing and Debugging
Write unit tests, integration tests, and system tests to validate software functionality.Troubleshoot and resolve issues in both the software and its interaction with hardware.Collaboration and Documentation
Work closely with scientists, engineers, and clinicians to define requirements and features.Document code, workflows, and development processes for internal and regulatory purposes.About the candidate
Education and Experience
Bachelor''s or Master''s degree in Computer Science, Software Engineering, or a related field.3+ years of experience in software development, preferably in medical devices or scientific instrumentation.Desirable if worked in a hospital lab or IT systems so they understand the integration, interface etc.Experience with C# and PythonKnowledge of version control systems such as GitExperience of integration with LIMS systems and laboratory robotics is desirableHardware Integration
Experience integrating hardware systems using SDKs and APIs.Familiarity with communication protocols like USB, Serial, Ethernet, or similarIt is desirable if this is in a microscopy or spectroscopy area.Data Analysis and Visualization
Some experience processing and visualizing spectroscopy or similar scientific data.Familiarity with data analysis libraries (e.g., NumPy, Pandas, Matplotlib).Soft Skills
Strong problem-solving skills and attention to detail.Ability to work in a multidisciplinary team and adapt to dynamic requirements.Regulatory Knowledge
Understanding of IEC 62304, ISO 13485, or other medical device software standards is desirable, but not necessary.
#J-18808-Ljbffr
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!