Software Engineer - #2166594

R&D Partners


Date: 2 weeks ago
City: Bristol
Contract type: Full time
R&D Partners

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.

If you are interested in applying to this exciting opportunity, then please click 'Apply' or to speak to one of our specialists visit the 'Contact Us' page.

R&D Partners is a leading life sciences recruiter focused on finding exceptional people and matching them with the finest positions across the globe. R&D Partners is acting as an Employment Agency in relation to this vacancy.

By submitting this application, you confirm that you've read and understood our privacy policy, which informs you how we process and safeguard your data - https://www.r-dpartners.com/privacy-policy/

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Surveyor/Analyst

Penguin Recruitment Ltd,
£40,000 - £43,000 / year
1 hour ago
Job Title: Asbestos Surveyor / Analyst Location: Bristol Penguin Recruitment is delighted to be supporting a well-established UKAS-accredited asbestos consultancy in their search for an experienced Asbestos Surveyor / Analyst to join their team in Bristol. This is an excellent...
Penguin Recruitment Ltd

Delivery Driver

Rexel UK Ltd,
2 hours ago
Company Description Looking for a new role? Enjoy driving, Interaction with regular customers and providing good customer service? We have an opening for Driver/Warehouse Person to join our Bristol Kingsland Hub , Working a Monday - Friday, 07:30 - 16:30...
Rexel UK Ltd

Regional Sales Manager – Wealth Management, Bristol, OTE: £130,000 plus excellent benefits

Financial Divisions,
£125,000 - £130,000 / year
5 hours ago
Regional Sales Manager – Wealth Management Location: Bristol OTE: £130,000 plus excellent benefits Our client is a leading, multi-award-winning Wealth Management firm experiencing consistent year-on-year organic growth. As part of its continued expansion, the business is seeking an experienced Regional...
Financial Divisions