At a Glance
- Tasks: Develop innovative software solutions and tackle unique engineering challenges.
- Company: Join a cutting-edge tech organisation redefining high-performance engineering.
- Benefits: Enjoy 25 days holiday, flexible hours, private healthcare, and company share options.
- Why this job: Make a real impact with your coding skills in a dynamic, innovative environment.
- Qualifications: STEM degree and 2-6 years of commercial software development experience required.
- Other info: Exciting growth opportunities with leading tech brands and a collaborative team culture.
The predicted salary is between 45000 - 65000 £ per year.
Oxford – 3-4 days per week in office.
£45000 - £65000 + Package.
Must have a Computing/STEM Degree (2:1 or higher).
You’ll be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software, the business is redefining how high performance components/instruments are designed.
This role would essentially suit someone with a passion for Mechanical Engineering/Physical Modelling with commercial Software Development experience – you must have written production grade code in C#, C++ or Python for application development (not web apps or embedded) and an interest in pushing Machine Learning over time.
In this role you’ll be tackling engineering challenges that most organisations simply can’t touch and building proprietary software that makes a difference in the world. You will thrive in an environment where new challenges appear daily and innovation is the expectation.
Your role will involve developing core modules within the Engineering design platform, and integrating modules into a cloud compute environment for a team that runs Agile. You’ll wrap commercial simulation tools, integrate everything into automated workflows and help streamline complex engineering processes through high quality automation. The right person will be motivated and hungry to solve first-of-their-kind challenges.
With the rapid expansion and new investment into the company, it’s an exciting time to be joining with solid progression opportunities. You’re also safe in the knowledge the future is bright as their customer list boasts some of the world's leading tech, automotive, aerospace and engineering brands.
We’re looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or computing discipline – ideally from a Russell Group University.
We need 2-6 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python. Ideally you’ll have worked with Vue/Django, JavaScript/Typescript.
You should have Kubernetes cluster experience, PostgreSQL and Linux platform background. You’ll have a strong knowledge of software design patterns and modern engineering principles and clear communication/interpersonal skills are a must for working closely with internal teams.
Experience with AWS, Machine Learning models, and agentic AI pipelines would be beneficial.
The company offers 25 days’ holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site.
Software Engineer (C#, C++ or Python, ML, STEM Degree) in Oxford employer: hays-gcj-v4-pd-online
Contact Detail:
hays-gcj-v4-pd-online Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (C#, C++ or Python, ML, STEM Degree) in Oxford
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills in C#, C++, or Python, and be ready to tackle some real-world problems. We recommend practicing with mock interviews or coding challenges to boost your confidence.
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. We love seeing what you’ve built and how you’ve applied your skills in practical scenarios.
✨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, we’re always on the lookout for passionate candidates who are eager to tackle engineering challenges head-on.
We think you need these skills to ace Software Engineer (C#, C++ or Python, ML, STEM Degree) in Oxford
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with C#, C++, or Python in your application. We want to see how you've tackled real-world problems with your coding skills, so share specific examples of your work!
Tailor Your Application: Don’t just send a generic CV and cover letter. Take the time to tailor your application to our job description. Mention your passion for Mechanical Engineering and how it aligns with our innovative projects.
Keep It Clear and Concise: We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to see your qualifications at a glance.
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. This helps us keep track of your application and ensures you’re considered for the role you’re excited about!
How to prepare for a job interview at hays-gcj-v4-pd-online
✨Know Your Tech Stack
Make sure you’re well-versed in C#, C++, or Python, as these are crucial for the role. Brush up on your knowledge of software design patterns and modern engineering principles, as you’ll likely be asked to discuss how you’ve applied these in your previous projects.
✨Show Your Passion for Engineering
This role is all about tackling unique engineering challenges, so be prepared to share examples of how you've approached complex problems in the past. Highlight any experience with mechanical engineering or physical modelling to demonstrate your enthusiasm for the field.
✨Familiarise Yourself with Agile Methodologies
Since the team operates in an Agile environment, it’s essential to understand Agile principles and practices. Be ready to discuss how you’ve contributed to Agile projects before, and think of ways you can help streamline processes through automation.
✨Prepare Questions About the Company
Research the company’s recent projects and their impact on the tech, automotive, and aerospace industries. Prepare insightful questions that show your interest in their work and how you can contribute to their mission of innovation and excellence.