Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer, c++, image processing, ml

Oxford
ONI
Software engineer
€60,000 a year
Posted: 20h ago
Offer description

At ONI, we are driven by a profound mission: to propel scientific discovery and combat diseases by granting everyone the ability to visualize, comprehend, and share the intricate microscopic details of life. Our revolutionary Nanoimager stands at the forefront of advancing cellular studies on a molecular level, making substantial contributions to the evolution of scientific knowledge.


Responsibilities

* Build solutions for scientists to automate their acquisition and analysis.
* Lead delivery of high‑quality, enterprise‑scale software solutions.
* Design, implement, and optimize high‑performance C++ applications.
* Devise, implement, and test innovative image processing/analysis/machine learning solutions to address the challenges of nano‑scale microscopy and deliver value to the customer.
* Debug and troubleshoot hardware/software integration issues at the system and signal level.
* Collaborate with hardware, firmware, and software engineers to align software behavior with hardware specifications.
* Write and maintain clear, well‑documented, and testable code.
* Effectively communicate and collaborate with interdisciplinary teams, ensuring seamless integration and alignment of goals across all departments.


Essential Qualifications

* Bachelor’s degree in Computer Science, Engineering, Bioinformatics or a related field.
* Minimum of 5 years’ experience as a Software Engineer with a focus on image processing algorithms and applications.
* Proficiency in modern C++ (C++14/17/20) and low‑level programming.
* Solid understanding of multi‑threaded programming, memory management, and performance optimization.
* Experience working in Agile/SCRUM environments.
* Excellent analytical and problem‑solving skills.


Desired Qualifications

* Master’s degree.
* Programming skills in Python.
* Experience in machine‑learning pipelines.
* Experience developing embedded software/hardware‑software integrated solutions.
* Experience developing microscopy or scientific software.


Benefits

* Competitive compensation that reflects expertise and contributions.
* 28 days of annual leave plus bank holidays and four dedicated wellbeing days.
* Onsite gym facilities.
* Private healthcare and dental coverage.
* Inclusive culture fostering mutual respect and understanding.
* Comprehensive mental health support services.
* People’s pension scheme.
* Exclusive discounts and deals through our perks at work program.


Equal Opportunity Employer

As an equal opportunity employer, we prioritize fairness and respect, ensuring every team member thrives regardless of their background.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Labview software engineer
Didcot
Pro Contract Jobs Ltd
Software engineer
€60 an hour
Similar job
Senior software engineer
Oxford
Aurora Energy Research Limited
Software engineer
€70,000 a year
Similar job
Scientific software engineer - compiler
Harwell
QuEra Computing
Software engineer
€101,564.74 a year
See more jobs
Similar jobs
It jobs in Oxford
jobs Oxford
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Oxford > Senior Software Engineer, C++, Image Processing, ML

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save