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

Software engineer

Oxford
Software engineer
£45,000 - £60,000 a year
Posted: 3h ago
Offer description

Role Overview The Software Engineer will play a vital role in the design, development, troubleshooting, and debugging of software programs for use in instrument control of manual and automated mass photometry instruments, across both our existing product line and new innovations. Additionally, the engineer will assess hardware compatibility and its influence on hardware design and will work closely with embedded device electronics. We are particularly keen on candidates who possess experience in embedded software development for this role. Key responsibilities for this role include: Design, develop, and maintain scalable systems software and platform tools to support new product development Build and enhance high-performance applications using object-oriented programming languages including Python, Rust a n d C. Development of proc edures for use with automated instrumentation control and scientific analysis of data obta ined f rom instrumenta tion. Design and implement responsive desktop user interfaces, ensuring strong usability and user experience standards. Troubleshoot, debug, and resolve complex software and system issues across development, testing, and production environments. Collaborate with cross-functional engineering teams to influence system architecture, software design, and hardware compatibility decisions. Manage source code, branching strategies, and peer code reviews. Support the full software development lifecycle from requirements gathering and prototyping through deployment, maintenance, and enhancement. Work closely with stakeholders to translate technical and operational requirements into reliable and maintainable software solutions. We are ideally looking for someone with the following skills and experience: Experience of software development for use in instrument control and embedded applications. Strong object-oriented programming experience with Python, al ongside Rust or C, and related modern development practices. Experience of libraries for data analysis and visualisation, scientific computing and machine learning frameworks, including NumPy, SciPy, Jupyter, PyTorch, and Matplotlib. Experience of UI frameworks including Qt, PySide6 and QML. Knowledge of CI/CD processes using tools including GitHub Actions. Version control packages includ ing Git, and GitHub. Experience of Jira and Confluence for use in Agile software development. A utomated testing, static analysis, and validation frameworks including pytest, mypy, and pylint. We know there is no such thing as the perfect candidate and that there is great value in transferrable skills, so please don’t feel you have to tick all of the above boxes to apply! Why work for Refeyn? Compensation and core benefits We anticipate a base salary of £45,000 to £60,000 for this role, depending on candidate experience Hybrid working - 3 days in office, 2 days working from home 25 days annual leave per year in addition to bank holidays Up to 7% employer matched pension contribution Private health insurance from day one plus critical illness cover, income protection and life insurance Give as You Earn and Cycle to Work salary sacrifice schemes. Annual Company and Individual bonus scheme Paid volunteer day Family Friendly Benefits Refeyn offers YellowNest Nursery Scheme to all employees once probation is passed, and new parents can benefit from up to 17 weeks fully paid maternity, adoption and shared parental leave, 4 weeks fully paid paternity leave, plus an annual allowance for emergency childcare. Supporting your Development All employees receive access to Linkedin Learning which offers thousands of courses to support their personal and professional development. We also run frequent training sessions on both hard and soft skills. Values-Led Refeyn is committed to celebrating each other’s differences and creating a dynamic, driven and diverse culture where everyone can flourish. We are proud to have been awarded Committed Status by the Inclusive Employers Standard in 2024 and are working hard to create a safe and empowering environment for all. We firmly believe that there is great strength in building teams with different voices, experiences, perspectives, and backgrounds so that we can continue to share the team workload and enable our customers to succeed, and we welcome applicants from all sections of society to join us on our mission to advance discovery through innovation. Refeyn is proud to use anonymised hiring practices. Identifying information such as a candidate's name, email address, date of birth and photo will not be visible to the hiring manager when they review CVs.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - aerospace - oxfordshire
Kidlington
Bond Williams
Software engineer
Similar job
Software engineer (c# .net, stem degree, applied engineering)
Oxford
Permanent
Software engineer
£70,000 a year
Similar job
Senior software engineer
Oxford
Aurora Energy Research Limited
Software engineer
€70,000 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 > Software Engineer

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