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