Senior Software Engineer in Oxford

Senior Software Engineer in Oxford

Oxford Full-Time 52000 - 58000 ÂŁ / year (est.) No home office possible
Opsydia Limited

At a Glance

  • Tasks: Design and develop software for next-gen laser processing platforms.
  • Company: Opsydia, a cutting-edge laser technology company spun out from the University of Oxford.
  • Benefits: Competitive salary, hybrid working, share options, and private medical insurance.
  • Other info: Flexible working arrangements with excellent career growth opportunities.
  • Why this job: Join a dynamic team and make a real impact in innovative tech solutions.
  • Qualifications: Experience in software development, mentoring, and strong programming skills in C# and Python.

The predicted salary is between 52000 - 58000 ÂŁ per year.

Are you the next Senior Software Engineer to help build and shape the software behind our next‑generation laser processing platform? If so, Opsydia would love to hear from you as we expand into new markets and unlock new technical opportunities. Spun out from the University of Oxford in 2017, Opsydia is a specialist laser technology company harnessing decades of academic excellence and deep expertise in adaptive optics to enable the writing of features in transparent materials. Our writing technology has gone on to provide functionalities across scientific and industrial domains. Our platform enables the creation of functional devices in optical glass, diamond, and other transparent media, powering disruptive applications in datacoms, quantum technologies, and advanced sensing.

THE ROLE

As a Senior Software Engineer, you will play a central role in designing, developing, and delivering the software that enables Opsydia's high‑precision, ultrafast‑laser systems. You will take technical ownership of core components, contribute to architectural decisions, and ensure that our applications are secure, reliable, and robust. This role involves providing technical leadership and mentoring for a small software team under the direction of the Head of Software, setting engineering standards, and helping establish best practices across the full development lifecycle. You will collaborate closely with Systems Engineering, R&D Scientists, and customers to translate complex requirements into robust, maintainable software solutions. Initial scope includes strengthening our software platform, enhancing existing tooling, developing new features for emerging applications, and supporting deployments of systems into global customer environments. This role will suit an experienced engineer who combines hands‑on coding excellence with leadership capability, enjoys solving complex problems that span hardware and software boundaries, and thrives in a dynamic, innovative environment. It is ideal for someone who wants to guide engineering efforts while remaining deeply technical and personally invested in the product.

ABOUT YOU

You may be a Senior Software Engineer today or a Software Lead looking for your next challenge. What matters most is your ability to deliver high‑quality software, guide others with clarity and empathy, and positively shape how software is developed at Opsydia. You enjoy owning problems end‑to‑end, contributing to architectural decisions, and helping those around you grow while remaining deeply hands‑on. You will be able to demonstrate that you have:

  • Experience in a senior or lead engineering role, including mentoring or guiding small teams.
  • Strong programming capability - C# and Python preferred.
  • Experience designing software for systems that interact with hardware.
  • Understanding of application, system, and network security principles.
  • Experience with modern development practices.
  • Degree or equivalent experience in Engineering, Computer Science, or a related field.

You may also have:

  • Experience in an early‑stage company or a small, high‑performing engineering team.
  • Experience developing software for industrial equipment, IoT devices, or cloud‑connected systems.
  • Familiarity with Azure or other cloud platforms.
  • Knowledge of networking and network security.
  • Background in cybersecurity or security for hardware‑integrated systems.

If you don't meet all of the criteria above, but are interested in the role, please apply or get in touch to discuss further. The role is advertised as full-time. We are pleased to accommodate flexible and hybrid working where appropriate but, as a hardware company, we find hands-on system and collaboration time to be highly valuable, so encourage time spent in the office and expect this when required. As part of the recruitment process a selected candidate will be required to undergo security screening to BPSS standard.

CLOSING DATE: Friday 27th March 2026. Applications will be reviewed as received so this vacancy may be closed earlier; early applications are therefore encouraged.

WHAT WE OFFER YOU

Salary range: ÂŁ65,000-ÂŁ70,000pa. Benefits include hybrid & flexible working arrangements, share option scheme, annual bonus scheme, private medical insurance, group income protection and life assurance, enhanced family leave, company matched pension contributions up to 5%, salary sacrifice arrangement, and 25 days paid leave.

Senior Software Engineer in Oxford employer: Opsydia Limited

Opsydia is an exceptional employer that fosters a dynamic and innovative work culture, perfect for Senior Software Engineers eager to make a significant impact in the field of laser technology. With a strong emphasis on employee growth, we offer mentoring opportunities, flexible working arrangements, and a competitive benefits package including share options and private medical insurance. Located in Oxford, our company not only provides a stimulating environment but also encourages collaboration with leading experts, making it an ideal place for those looking to advance their careers while contributing to groundbreaking advancements in technology.
Opsydia Limited

Contact Detail:

Opsydia Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Oxford

✨Tip Number 1

Network like a pro! Reach out to current employees at Opsydia on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills in real-time! If you get the chance, participate in coding challenges or hackathons related to the role. It’s a great way to demonstrate your coding chops and problem-solving abilities.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C# and Python skills. Practice coding problems that involve hardware-software interactions, as this is key for the Senior Software Engineer role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Opsydia team.

We think you need these skills to ace Senior Software Engineer in Oxford

C# Programming
Python Programming
UI Design and Implementation
Software Development Lifecycle
Technical Leadership
Mentoring and Coaching
Complex Problem Solving
Control Software Development
Asynchronous Event Handling
IT Security Principles
Secure Coding Practices
Continuous Integration (CI) Pipelines
Automated Testing
Cloud Platforms (e.g., Azure)
Networking and Network Security

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C# and Python, and any leadership roles you've had. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to Opsydia's innovative projects. Don't forget to mention any relevant experience with hardware systems or cloud platforms.

Showcase Your Problem-Solving Skills: In your application, give examples of complex problems you've solved in previous roles. We love engineers who can think critically and come up with creative solutions, so let us know how you've tackled challenges in the past!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Opsydia Limited

✨Know Your Tech Inside Out

Make sure you brush up on your C# and Python skills, as these are crucial for the role. Be prepared to discuss your past projects in detail, especially those involving complex systems and hardware interactions.

✨Showcase Your Leadership Skills

Opsydia is looking for someone who can guide a small team. Think of examples where you've mentored others or led projects, and be ready to share how you fostered a culture of quality and accountability.

✨Understand the Bigger Picture

Familiarise yourself with Opsydia's laser processing technology and its applications. Being able to connect your technical expertise to their innovative solutions will show that you're genuinely interested in the company and its mission.

✨Prepare for Problem-Solving Questions

Expect to tackle some complex problems during the interview. Practice breaking down tasks and explaining your thought process clearly. This will demonstrate your ability to handle challenges and make informed decisions.

Senior Software Engineer in Oxford
Opsydia Limited
Location: Oxford

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>