Senior macOS Software Engineer @Oxford Instruments Plc
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2wks ago

[Hiring] Senior macOS Software Engineer @Oxford Instruments Plc

2wks ago - Oxford Instruments Plc is hiring a remote Senior macOS Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

We are seeking an experienced Senior macOS Software Engineer to take ownership of the macOS architecture for our commercial software products. This is a highly technical role where you'll ensure our sophisticated C++ image analysis and 3D rendering applications perform seamlessly across Apple's hardware ecosystem. You'll drive performance, reliability and scalability while maintaining cross-platform compatibility and leveraging the latest macOS technologies. You'll work alongside talented software engineers, scientists and product teams to deliver innovative solutions that directly enable world-leading research and discovery.

What You Will Do

  • Architect, design, develop and maintain native macOS application features and cross-platform C++ core libraries.
  • Lead the development and optimisation of software for Apple Silicon and the wider macOS ecosystem.
  • Resolve complex platform-specific challenges involving rendering, memory management and multi-threading.
  • Deliver robust, scalable and maintainable solutions to technically demanding problems.
  • Drive continuous improvement across software development, testing and deployment processes.
  • Manage and optimise Xcode builds, CMake configurations and macOS CI/CD pipelines.
  • Gather requirements and contribute to the development of both new and legacy products.
  • Support internal teams and external customers with Mac-specific deployments and technical issues.
  • Participate in technical investigations, innovation initiatives and architectural decisions.
  • Collaborate effectively within Agile development teams.
  • Occasionally travel to other Andor offices and customer sites when required.

Qualifications

  • Degree in Software Engineering, Physics, Computer Science or related discipline (or equivalent experience).
  • Minimum 5 years' experience in a software development role.
  • Strong proficiency in C++ and object-oriented software design.
  • Deep understanding of the macOS ecosystem, Apple Silicon architecture, Xcode, build pipelines and memory profiling tools.
  • Strong experience with Git, source control systems and collaborative development practices.
  • Experience across the full software development lifecycle, from requirements gathering through testing and support.
  • Strong knowledge of software architecture, design patterns and Clean Code principles.
  • Excellent understanding of data structures, algorithms and computational complexity.
  • Knowledge of Agile software development methodologies.
  • Proven ability to learn quickly, take initiative and solve complex technical problems.

Requirements

  • Experience with cross-platform UI frameworks such as Qt.
  • Experience transitioning and supporting cross-platform applications on macOS.
  • Knowledge of computer vision, image analysis or scientific imaging applications.
  • Experience within Life Sciences, scientific software or related domains.
  • Aware of cybersecurity principles and secure software development practices.

Benefits

  • Private Medical Insurance (BUPA) for you and your dependants.
  • Employee Assistance Programme.
  • Mental Health First Aiders.
  • Income Protection.
  • Life Assurance and Personal Accident Insurance.
  • Occupational Health Service.
  • Company sick pay.
  • Two paid volunteering days per year.
  • Competitive salary.
  • 6% employer pension contribution.
  • Share Incentive Plan.
  • Leave Purchase Scheme.
  • Cycle to Work Scheme.
  • Car Salary Exchange Scheme.
  • Technology Purchase Scheme.
  • Employee Discount Scheme.
  • Free On-site Parking.
  • Professional qualification support.
  • Accredited learning and development programmes.
  • Career progression opportunities across the Oxford Instruments Group.
  • Long Service Awards.
  • 187.5 hours annual leave plus 9 customary holidays.
  • Early finish every Friday.
  • Enhanced maternity and paternity pay.
  • Bereavement leave.
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior macOS Software Engineer @Oxford Instruments Plc
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later