Senior C++ Software Engineer - Microscopy & Imaging

Oni

Oxford

On-site

GBP 65,000 - 110,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Compensation
28 days annual leave + holidays + well
Onsite gym facilities
Private Healthcare and Dental Coverage
Inclusive Culture
Health Assured
People's Pension
Perks at Work

Job summary

ONI in Oxford is seeking a Software Engineer to build software solutions automating acquisition and analysis for super-resolution microscopy. You will design high-performance C++ applications and work with cross-disciplinary teams to deliver value to researchers and industry partners.

The role emphasizes low-level programming, multi-threading, and integrating image analysis or machine learning insights into robust software.

Qualifications

  • Bachelor's degree in CS, Engineering or bioinformatics (or related field).
  • Minimum 5 years' experience building high-performance C++ software.
  • 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.
  • Lead delivery of high-quality enterprise-scale software solutions.
  • Design, implement, and maintain high-performance C++ applications.
  • Devise, implement, and test software for nanoscale microscopy with image analysis or ML experience.
  • Debug and troubleshoot hardware/software integration at system and signal level.
  • Collaborate with hardware, firmware and software teams to align software with hardware specifications.
  • Write clear, well-documented, and testable code.
  • Communicate effectively with interdisciplinary teams across departments.

Skills

C++
Multi-threading
Memory management
Agile/SCRUM
Analytical skills
Low-level programming

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering
Bachelor's degree in Bioinformatics

Tools

Python

Job description

ONI in Oxford is seeking a Software Engineer to build software solutions automating acquisition and analysis for super-resolution microscopy. You will design high-performance C++ applications and work with cross-disciplinary teams to deliver value to researchers and industry partners.

The role emphasizes low-level programming, multi-threading, and integrating image analysis or machine learning insights into robust software.

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

Similar jobs worth comparing

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
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++ Engineer, Hardware-Integrated Microscopy Systems
Senior C++ Engineer, Hardware-Integrated Microscopy Systems

ONI • Oxford

On-site
GBP 50,000 - 70,000
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
C++ Image Processing Engineer for Microscopy
C++ Image Processing Engineer for Microscopy

ONI • Oxford

On-site
GBP 65,000 - 90,000
Competitive salary
28 days leave + wellbeing days
Onsite gym
+5
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
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 Software Engineer, C++ Hardware Integrations
Senior Software Engineer, C++ Hardware Integrations

ONI • Oxford

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

Oni • Oxford

On-site
GBP 65,000 - 110,000
Competitive Compensation
28 days annual leave + holidays + well
Onsite gym facilities
+5
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