Software Engineer
High Wycombe, GB
Materials Analysis is an Oxford Instruments Business Unit that manages our Electron Microscopy products, Atomic Force Microscopes, Raman Microscopes and Benchtop NMR Products. Materials Analysis is the technology leader in most of our techniques. We have great people committed to our success and we have a wide global reach and enviable customer base. We collaborate to drive cross technique applications, share leads and best practice to ensure we are maximising our opportunities for success. With a sixty-year history, and fourteen Queen’s Awards for Enterprise, our world-class products and technologies are helping our customers to address the greatest challenges of the 21st century.
We are seeking a Software Engineer to join the Software Engineering Team. This team develops world class technical software used in academia and industry to create scientific breakthroughs that create a brighter future for our world.
What's in it for you?
At Oxford Instruments, we put our people at the heart of all we do. We embody our values of: We are Inclusive, we are Innovative, we are Trusted, and we are Purposeful. As an employee of Oxford Instruments, you will be given the development and mentorship to succeed, an environment that breeds authenticity and curiosity. We are committed to supporting a diverse and inclusive working environment, all of our people brings with them, unique perspectives and skills, varying levels of experience and a shared commitment to excellence providing an environment in which others can learn from each other, innovation is forefront of mind and collaboration flourishes. In addition, we also offer a comprehensive benefits package to include: 12:30 Friday finishes, BUPA private health insurance, dental insurance, group pension, cycle to work, tech and car schemes, as well as give as you earn and option to purchase shares, numerous discounts and 25 days holiday.
This role is ideal if…
You are a trained software engineer early in your career in product development and looking to join a team where you will continue to learn and develop your skills.
You like the idea of working in large team of designers, developers, and testers (45 people in the software department) in a highly technical environment
You have an interest in desktop development and/or instrument control, rather than web or cloud development.
Key responsbilities:
- In this position the work is generally supervised and approved by others
- You will be working in a small scrum team to deliver a defined area of functionality targeted at the next scheduled release
- You will be using our internally defined software design methodologies and tools to develop robust software components and systems
- In time you will become an active member of the software team, estimating work, participating in design reviews, and involved in looking at new tools and techniques
- As necessary, this will include providing ongoing support for existing products as well as developing the new products
What we are looking for:
- A science, engineering or software engineering qualification
- Experience in PC based software developments using .net C#
- Experience with tools such as Microsoft Visual Studio, a source code control system, a bug or issue tracking system, and debuggers
- Proven ability to work well as part of a team
- An interest in learning our customers’ applications and delivering software tools to meet and exceed their needs
- Demonstrable confidence and communication skills to share technical expertise to help others.
- Attention to detail and ability to work diligently to a defined process.
- The ability to understand priorities and plan your time to deliver results that meet agreements.
- Keen to improve their software engineering skills.
Recruitment Process:
Upon applying, our recruitment team will assess your application against our role requirements. An initial call with our Talent Acquisition partner will take place, to give you some more insight into the role and to gain more understanding of your experience and motivations. Next, we will invite you for an interview, which usually takes place via Teams, you will meet with: Software Team Manager, Software Team Leader and Talent Acquisition. Would you like more details before applying? Please email abby.gelder@oxinst.com
All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability.
We encourage applications from people of all backgrounds and would ask you to get in touch if you are concerned about any barriers you feel you may be facing in your application process with us.