Digital Imaging Software Developer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

About the Company

At ECM Selection, we're a team of scientists and engineers dedicated to helping our peers find jobs. We offer a personal service to assist job seekers in their career journey.

We're excited to have an opportunity for a C++ Software Engineer - Instrumentation (27266) to join our friendly team

About the Role

This is a fantastic opportunity to develop software that controls lab instruments. Our company develops digital imaging-based instrumentation used by researchers in the pharmaceutical and life science industries to help them achieve results faster with less manual effort.

As a C++ Software Engineer - Instrumentation, you will be responsible for developing software for controlling and interrogating hardware such as cameras, and for interfacing with the C#-based user interface.

You will need:

  1. A good degree in computer science or other applicable subject from a well-respected university.
  2. Substantial hands-on software development experience using C++. NET, COM, and familiarity with software engineering best practices and use of IDEs like MS Visual Studio.
  3. Expertise in digital imaging, camera systems, and interfacing with hardware.

About the Benefits

We offer a competitive salary and benefits package to the successful candidate. Our offices are conveniently located in Cambridge close to public transport options, and there is scope for hybrid working 1 day per week. The estimated salary for this role is around £60,000 - £80,000 per annum, depending on experience.



  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    At Ecm Selection, we connect talented software engineers with innovative companies. We have a fantastic opportunity for a skilled Autonomous Software Developer to join our network.This is a chance to work with a leading Cambridge-based company that develops digital imaging-based instrumentation used by researchers in the pharmaceutical and life science...


  • Cambridge, Cambridgeshire, United Kingdom Technical Futures. Full time

    Technical Futures is seeking an experienced FPGA Design Engineer to join our team. We are looking for a skilled professional with a strong background in digital design, particularly in SystemVerilog.As an FPGA Design Engineer at Technical Futures, you will play a key role in developing imaging equipment for award-winning technology companies. We are seeking...


  • Cambridge, Cambridgeshire, United Kingdom Technical Futures. Full time

    Technical FuturesAn award-winning technology company is seeking a highly skilled Digital Circuit Designer to contribute to the development of imaging equipment.The ideal candidate will have 2+ years commercial design experience and strong SystemVerilog skills, as well as a good understanding of the interaction between FPGA, software, and hardware design.Key...

  • C++ Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Overview of the JobWe're seeking a skilled C++ Software Engineer - Instrumentation (27266) to join our team in Cambridge. As a key member of our team, you will be responsible for developing software that controls lab instruments.About the Job DescriptionThe successful candidate will have the opportunity to work on exciting projects involving digital...


  • Cambridge, Cambridgeshire, United Kingdom Nuffield Health Full time

    Job Summary:Nuffield Health Cambridge Hospital, a state-of-the-art facility in central Cambridge, is seeking a skilled Sonographer to join its radiology team. As a Sonographer, you will be responsible for delivering high-quality ultrasound imaging and reporting for a varied caseload within the department.About Us:Nuffield Health Cambridge Hospital boasts an...


  • Cambridge, Cambridgeshire, United Kingdom Digital Preservation Coalition Full time

    Job DescriptionThe Digital Preservation Coalition is seeking a skilled Technical Lead to develop and implement a cloud-native digital repository and preservation system. As a key member of the Digital Innovation and Software Development team, you will work closely with the Programme's Technical Director to design and lead the implementation of systems and...

  • Imaging Scientist

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Abcam Full time

    About Us\Abcam is a leading life sciences company that provides innovative tools and solutions to empower researchers to accelerate breakthroughs. Our mission is to partner with the scientific community to solve some of the world's most critical diseases.\We are committed to fostering a safe and inclusive environment where everyone can thrive. We champion...


  • Cambridge, Cambridgeshire, United Kingdom Digital Preservation Coalition Full time

    Digital Preservation Coalition seeks a Senior Software Engineer to implement cloud-native digital repository and preservation system.The ideal candidate will have extensive experience with cloud-native architecture, IT infrastructure, security standards, databases, data transformation tools, and DevOps practices.A competitive salary of $120,000 - $180,000...


  • Cambridge, Cambridgeshire, United Kingdom Digital Preservation Coalition Full time

    Job Title: Technical Lead for Digital Asset ManagementThe Digital Preservation Coalition is seeking a skilled Technical Lead to develop and implement a cloud-native digital repository and preservation system. As a key member of the Digital Innovation and Software Development team, you will work closely with the Programme's Technical Director to design and...


  • Cambridge, Cambridgeshire, United Kingdom Digital Preservation Coalition Full time

    About Digital Preservation CoalitionWe are a leading organization in the field of digital preservation, dedicated to providing expertise and resources to help institutions preserve their digital collections for future generations.Our mission is to ensure the long-term accessibility and usability of digital materials, regardless of format or location.We...


  • Cambridge, Cambridgeshire, United Kingdom Abcam Full time

    Join Our Team\We are Abcam, a leading life sciences company that provides innovative tools and solutions to empower researchers to accelerate breakthroughs. Our mission is to partner with the scientific community to solve some of the world's most critical diseases.\We are seeking an experienced Imaging Scientist to join our Immunocytochemistry Portfolio...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Job SummaryWe're looking for a highly skilled C++ Software Engineer - Instrumentation (27266) to join our team in Cambridge. As a key member of our team, you will be responsible for developing software that controls lab instruments.About the Job ResponsibilitiesThe successful candidate will have the opportunity to work on exciting projects involving digital...


  • Cambridge, Cambridgeshire, United Kingdom Global Inkjet Systems Ltd (GIS) Full time

    About UsGlobal Inkjet Systems Ltd (GIS) is a leading developer and supplier of application software, electronics, and ink system components to the industrial inkjet printing market. Our focus is on designing and delivering tailored next-generation software, advanced printing system components, and providing services for our customers worldwide.We have an...


  • Cambridge, Cambridgeshire, United Kingdom GE Digital Full time

    Job DescriptionAs an Electrification Software Team Leader, you will partner with the SVP Services Delivery to deliver double-digit revenue growth, expand gross margin through growth and productivity initiatives, and enhance risk review frameworks.You will hold delivery teams and system integrators accountable for timely and high-quality services performance...


  • Cambridge, Cambridgeshire, United Kingdom The ONE Group Ltd Full time £80,000

    About the JobWe are currently recruiting for a Senior Software Engineer - IoT and Edge Processing to join our team at The ONE Group Ltd. The successful candidate will be responsible for designing and developing software for real products and devices.The ideal candidate will have strong embedded C++ skills and experience with bare metal, Linux, and real-time...


  • Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full time

    About the RoleAs a Software Development Engineer Apprentice at ENGINEERINGUK, you will have the opportunity to work on cutting-edge software solutions that drive our business forward.We are seeking a talented and ambitious individual to join our dynamic team as a Software Development Engineer Apprentice. In this role, you will contribute to the design,...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Siemens Mobility Full time

    Company OverviewSiemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries.We are Siemens, a company that blurs the boundaries between the virtual and physical, hardware and software, design and manufacturing worlds through our digital twin technology.


  • Cambridge, Cambridgeshire, United Kingdom The ONE Group Ltd Full time £80,000

    Job SummaryWe are seeking a highly skilled Real-Time C++ Software Engineer for Embedded Products to join our team at The ONE Group Ltd in Cambridgeshire. As a key member of our multi-disciplinary team, you will design and develop software for real products and devices.The successful candidate will have strong embedded C++ skills and experience with bare...


  • Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full time

    Job Summary:This PhD studentship offers an exciting opportunity to investigate the potential role of novel clinical and tissue imaging methods to better understand renal disease. The successful candidate will work on a collaborative project with leading researchers in the field, leveraging cutting-edge technologies to advance our understanding of renal...

  • Imaging Technologist

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Healthshare Group Full time

    At Healthshare Group, we are committed to providing world-class diagnostic imaging services to our patients. To achieve this goal, we are seeking an experienced Imaging Technologist to join our team and contribute to the delivery of high-quality patient care.Key Responsibilities:Performing ultrasound examinations to a high standard, adhering to strict...