Software Engineer

R&D Partners

West of England

Sur place

GBP 55 000 - 90 000

Plein temps

Il y a 8 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

R&D Partners is seeking a Software Engineer or Senior Software Engineer to join a multidisciplinary team developing cutting-edge medical imaging software for a portable device. You will build algorithms, capture and visualize images, and develop desktop applications to control imaging systems.

The role emphasizes producing production-ready software from research prototypes, collaborating with customers, and contributing to a fast-paced lab environment. Right to work in the UK is required.

Qualifications

  • Background in Computer Science, Physics, Mathematics, Electronic Engineering, or related field (or equivalent experience).
  • Proficiency in Rust, C++, or Python.
  • Master's or PhD in a relevant field.
  • Experience with Rust or Python programming.
  • Familiarity with version control, testing, and continuous integration.
  • Background in research-driven environments such as start-ups or academic settings.
  • Experience implementing algorithms from scientific research.
  • Understanding of signal processing, imaging, optics, or instrumentation.

Responsabilités

  • Create and improve algorithms for operating imaging devices.
  • Develop software for capturing, processing, and visualizing images efficiently.
  • Build and maintain desktop applications to control and monitor imaging systems.
  • Optimize software for speed, reliability, and memory usage.
  • Design interfaces for hardware components like cameras and motion-control systems.
  • Develop systems for calibration, data collection, and routine operations.
  • Integrate third-party tools and libraries into the software.
  • Support testing, demonstrations, and experimental activities in the lab.
  • Document software architecture, participate in code reviews, and follow best practices.
  • Collaborate with customers to gather feedback and improve the product.
  • For senior roles, provide technical leadership, mentor team members, and guide design decisions.

Connaissances

Rust
C++
Python
Problem solving
Version control
CI/CD
AI tools
Signal processing
Imaging
Instrumentation

Formation

Master's degree
PhD

Description du poste

Ready to apply your software engineering expertise to technology that could transform how diseases are diagnosed and monitored worldwide?

R&D Partners is seeking a skilled Software Engineer or Senior Software Engineer to join a multidisciplinary team developing cutting-edge solutions in medical imaging. This role focuses on creating software for a portable imaging device designed to improve access to disease diagnosis and monitoring. You will work on a variety of tasks, from building algorithms to developing desktop applications, all while contributing to the transformation of research prototypes into reliable medical device software.

Please note that to be considered for this role you must have the right to work in this location.

Responsibilities:

  • Create and improve algorithms for operating imaging devices.
  • Develop software for capturing, processing, and visualizing images efficiently.
  • Build and maintain desktop applications to control and monitor imaging systems.
  • Optimize software for speed, reliability, and memory usage.
  • Design interfaces for hardware components like cameras and motion-control systems.
  • Develop systems for calibration, data collection, and routine operations.
  • Integrate third-party tools and libraries into the software.
  • Support testing, demonstrations, and experimental activities in the lab.
  • Document software architecture, participate in code reviews, and follow best practices.
  • Collaborate with customers to gather feedback and improve the product.
  • (For senior roles) Provide technical leadership, mentor team members, and guide design decisions.

Key Skills and Requirements:

  • Background in Computer Science, Physics, Mathematics, Electronic Engineering, or a related field (or equivalent experience).
  • Proficiency in programming languages like Rust, C, or C++.
  • Ability to solve complex technical problems independently.
  • Strong understanding of mathematical and scientific concepts and their application in software.
  • Familiarity with software development processes, including version control, testing, and continuous integration.
  • Advanced degree (Master's or PhD) in a relevant field.
  • Experience with Rust or Python programming.
  • Knowledge of AI-assisted development tools.
  • Background in research-driven environments such as start-ups or academic settings.
  • Experience implementing algorithms from scientific research.
  • Understanding of signal processing, imaging, optics, or instrumentation.
  • Experience transitioning experimental software into production-ready solutions.
  • Familiarity with developing software for regulated industries or devices.

For more information, please contact Toby Shelton.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Imaging Software Engineer for Medical Diagnostics
Imaging Software Engineer for Medical Diagnostics

R&D Partners • West of England

Sur place
GBP 55 000 - 90 000
Software Engineer - Hardware Instrumentation
Software Engineer - Hardware Instrumentation

Ecm Selection • Cambridge

Sur place
GBP 60 000 - 90 000
Onsite parking
Walking distance to train station
Software Engineer
Software Engineer

CamWebDir • Otley

À distance
GBP 50 000 - 70 000
R&D Systems Engineer - Pathogen
R&D Systems Engineer - Pathogen

Ellison Institute of Technology Oxford • Oxford

Sur place
GBP 50 000 - 70 000
Travel allowance
Bonus
Private medical insurance
+6
Software Engineering Consultant
Software Engineering Consultant

Ecm Selection • City Of London

Hybride
GBP 60 000 - 85 000
Relocation assistance
Hybrid work option
Competitive salary
Senior Software Engineer
Senior Software Engineer

Redline Group Ltd • Surrey Heath

Sur place
GBP 65 000 - 90 000
Senior Software Engineer
Senior Software Engineer

Optos PLC • Dunfermline

Sur place
GBP 70 000 - 90 000
Senior Software Engineer - Instrument
Senior Software Engineer - Instrument

Nuclera • Cambourne

Sur place
GBP 70 000 - 100 000
5% company bonus
Life insurance
Private medical insurance
+6
Software Engineer
Software Engineer

Caristo Diagnostics • Oxford

Sur place
GBP 42 000 - 60 000
Competitive salary
25 holidays per year
Enhanced pension contribution
+4
Software Engineer
Software Engineer

Adria Solutions Ltd • Cambridge

Sur place
GBP 40 000 - 60 000