img
Permanent

Software Engineer

Oxford
money-bag Negotiable
Posted 4 days ago

Overview

Join to apply for the

Software Engineer

role at

Ultromics .Ultromics is a global leader in AI-powered cardiovascular imaging diagnostics, transforming how heart disease is detected, assessed, and managed. Spun out from the University of Oxford and built on a decade of world-leading research, Ultromics redefines echocardiography with solutions that deliver actionable insights to clinicians and healthcare systems. We work with collaborations such as Mayo Clinic and the NHS England to save lives in cardiovascular care.Why Join Us?

Be part of a mission-led company tackling one of the world’s biggest health challenges: heart failure.Contribute to cutting-edge AI technologies backed by robust research, regulatory clearances, and reimbursement pathways.Collaborate with a passionate, multidisciplinary team of clinicians, scientists, engineers, and commercial experts.Work at the intersection of healthcare, AI, and medical imaging with opportunities to shape the future of diagnostics.Join us and help change the future of heart health, making cardiovascular disease more detectable, treatable, and survivable for patients everywhere.Your Role

Software Engineers in the Medical Device Engineering Team are responsible for producing and maintaining high-quality Software as Medical Device (SaMD) solutions within a highly regulated environment. Much of the role involves productization, working with the AI and Computer Vision team to transform machine learning models into stable, robust, tested software for deployment into a wide variety of environments. The successful candidate will build high-quality, innovative and fully performing software in compliance with coding standards and technical design. You will be involved in designing, modifying, developing, writing and implementing software applications, while participating in the testing process through test reviews and certification of software.Your Responsibilities

Developing and maintaining software in conformance with medical device standards, industry best practices, internal coding standards and operating procedures.Developing and maintaining unit and integration tests covering all developed code.Working effectively as part of a team in an AGILE development environment, sharing knowledge and ideas to enhance team performance and output quality.Troubleshooting and investigating software issues, identifying and documenting fixes, participating in risk management reviews as required.Performing code reviews and documentation reviews.Contributing to the improvement of Ultromics solutions through active participation in corporate events, providing feedback and suggesting improvements on products and processes.Following information governance practices and ensuring compliance with Ultromics information security and data protection policies in all applicable tasks.This list is not exhaustive; other duties may be assigned by the line manager.Requirements: Your Skills And Experience

Degree in a computer-related subject, or equivalent experience with significant numerical/computing elements..NET (formerly .NET Core) C# development experience, or development experience with a desire to learn C#.Effective teamwork skills including sharing knowledge and mentoring in multi-disciplinary teams.Ability to work and deliver results in a high-pressure environment.Proactivity with demonstrable improvements in a role, product or organisation.Ability to read, understand and review code systematically.Strong mathematical and analytical skills.Ability to adapt to changing priorities and manage complexity.Commitment to continual learning and career development.Excellent verbal and written communication, with the ability to explain complex ideas to non-technical audiences.Desired Skills And Experience

Higher degree in Computing or related field.Familiarity with multiple programming languages.Experience developing for Windows and Linux platforms.Experience developing containerised applications.Experience optimizing code for performance, including parallel/concurrent programming and memory optimization.Understanding of geometrical transformations and/or image processing.Experience working in an AGILE development team.Experience in the medical software device industry.Experience in cybersecurity measures.Experience developing solutions from specification through verification.Our Benefits

Flexible working hours between 7am-7pmHybrid working optionsBonus schemePMILife assuranceCompany-wide eventsTwo additional paid company holidays in December (if they fall on Monday-Friday)Wellness benefit5% company pension contributionEmployee referral rewardGenerous personal learning budget on our online marketplace, LearnerblyCycleschemeFree snacks and coffee in the officeOur Values

We start with compassion; we communicate with empathy and welcome different opinions to deliver value. We are inclusive and mindful of wellbeing.We spark creativity; we are adventurous, curious and innovative, questioning the status quo to shape our business and healthcare.We show courage; we welcome challenges and encourage feedback, pursuing excellence to grow a progressive culture.We stay connected; we collaborate with healthcare professionals, patients and partners to stay ahead and grow as one team.We serve our customers; we honour commitments and listen to needs to advance healthcare in Echocardiography.Job Details

Seniority level: Entry levelEmployment type: Full-timeJob function: Information TechnologyIndustries: Software ..... full job details .....

Other jobs of interest...

CV-Library
City of LondonToday
money-bagNegotiable
CV-Library
LondonToday
money-bag£60000 - £70000/annum
CV-Library
LondonToday
money-bag£675/day
Sanderson Recruitment
LondonToday
money-bagNegotiable

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!

Jobs. Straight to your inbox!