C++ Image Processing Engineer for Microscopy

ONI

Oxford

On-site

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
28 days leave + wellbeing days
Onsite gym
Private healthcare
Inclusive culture
Mental health support
Pension plan
Perks at Work

Job summary

ONI in Oxford is seeking a Software Engineer to build software for automating super-resolution microscopy and image analysis for researchers. You will develop high‑performance C++ applications and innovative image processing solutions, collaborating with hardware, firmware, and software teams.

Required 3+ years in image processing, strong C++ skills, and Agile/SCRUM experience. Desired Python skills and exposure to ML pipelines are a plus, with a values-driven, inclusive culture and

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Bioinformatics or related field.
  • Minimum of 3 years experience developing image processing algorithms/applications.
  • Proficient in modern C++ (C++14/17/20) and low-level programming.
  • Experience with Agile/SCRUM software development.
  • Excellent analytical and problem‑solving skills.

Responsibilities

  • Build solutions for scientists to automate their acquisition and analysis.
  • Deliver high-quality enterprise scale software solutions.
  • Design, implement, and test high-performance C++ applications.
  • Develop image processing/ML solutions for nano-scale microscopy.
  • Debug hardware/software integration issues at system level.
  • Collaborate with hardware, firmware and software engineers to align software with hardware specs.
  • Write and maintain clear, well-documented, testable code.
  • Communicate with interdisciplinary teams across departments.

Skills

C++14/17/20
Image processing
Agile/SCRUM
Analytical thinking
Collaboration

Education

Bachelor’s degree in CS/Engineering/Bioinformatics
Masters degree

Tools

Python

Job description

ONI in Oxford is seeking a Software Engineer to build software for automating super-resolution microscopy and image analysis for researchers. You will develop high‑performance C++ applications and innovative image processing solutions, collaborating with hardware, firmware, and software teams.

Required 3+ years in image processing, strong C++ skills, and Agile/SCRUM experience. Desired Python skills and exposure to ML pipelines are a plus, with a values-driven, inclusive culture and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer for Microscopy Automation
C++ Software Engineer for Microscopy Automation

Oni • Oxford

On-site
GBP 65,000 - 90,000
Onsite gym facilities
Private healthcare and dental coverage
People’s Pension
Senior C++ Software Engineer - Microscopy & Imaging
Senior C++ Software Engineer - Microscopy & Imaging

Oni • Oxford

On-site
GBP 65,000 - 110,000
Competitive Compensation
28 days annual leave + holidays + well
Onsite gym facilities
+5
Senior C++ Engineer - Image Processing & ML for Microscopy
Senior C++ Engineer - Image Processing & ML for Microscopy

ONI • Oxford

On-site
GBP 50,000 - 70,000
Pension contribution
Private health care
Life insurance
+3
Imaging & Machine Learning Software Engineer
Imaging & Machine Learning Software Engineer

Oni • Oxford

On-site
GBP 55,000 - 90,000
Competitive Compensation
28 days annual leave + holidays
Onsite gym
+5
Senior C++ Engineer, Hardware-Integrated Microscopy Systems
Senior C++ Engineer, Hardware-Integrated Microscopy Systems

ONI • Oxford

On-site
GBP 50,000 - 70,000
Senior Software Engineer, C++, Image Processing, ML
Senior Software Engineer, C++, Image Processing, ML

ONI • Oxford

On-site
GBP 50,000 - 70,000
Pension contribution
Private health care
Life insurance
+3
Senior C++ Engineer: Image Processing & ML for Nanoimaging
Senior C++ Engineer: Image Processing & ML for Nanoimaging

ONI • Oxford

On-site
GBP 50,000 - 70,000
28 days of annual leave plus bank holidays
Onsite gym facilities
Private healthcare and dental coverage
+1
Software Engineer C++ – Image Processing
Software Engineer C++ – Image Processing

ONI • Oxford

On-site
GBP 65,000 - 90,000
Competitive salary
28 days leave + wellbeing days
Onsite gym
+5
Senior Software Engineer, C++ Hardware Integrations
Senior Software Engineer, C++ Hardware Integrations

ONI • Oxford

On-site
GBP 50,000 - 70,000
Senior Software Engineer, C++, Image Processing, ML
Senior Software Engineer, C++, Image Processing, ML

ONI • Oxford

On-site
GBP 50,000 - 70,000
28 days of annual leave plus bank holidays
Onsite gym facilities
Private healthcare and dental coverage
+1