At a Glance
- Tasks: Design and develop an innovative engineering design platform with cutting-edge technology.
- Company: Join a rapidly growing, venture-funded tech company in Oxford.
- Benefits: Enjoy competitive pay, flexible hours, and hybrid working options.
- Why this job: Make a real impact by solving complex engineering challenges with a dynamic team.
- Qualifications: STEM degree and strong skills in C++, C#, and Python required.
- Other info: Great career growth opportunities in a collaborative and agile environment.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a motivated Software Engineer to help build an integrated software platform that unifies internal and commercial engineering tools. This platform will enable rapid exploration and optimisation of microturbine designs, supporting performance improvements and fast scaling for new applications. In this role, you will work closely with aerothermal and mechanical engineers to productionise internal code, integrate commercial simulation tools into C++/C# modules, and connect these components to automated cloud-based workflows.
Key Responsibilities
- Design, develop, and maintain modules within the engineering design platform.
- Integrate software modules with a secure cloud compute environment.
- Collaborate within an agile, fast‑paced team of engineers and technicians.
- Automate existing manual workflows through robust software solutions.
- Contribute to innovative problem‑solving for complex engineering challenges.
Essential Skills
- STEM degree (2:1 or above).
- Strong proficiency in C++ or C# and Python.
- Excellent grasp of software design patterns and best practices.
- Clear communicator, collaborative, organised, and self‑driven.
- Ability to independently manage substantial technical projects.
Desirable Skills
- Experience with Vue3, TypeScript, Django, or full‑stack development.
- Familiarity with AWS EKS deployments.
- Exposure to machine‑learning or agentic‑AI pipeline development.
- Understanding of FEA, CFD, aerothermal design, or turbomachinery principles.
Benefits
- Excellent benefits package.
- Competitive remuneration.
- Flexibility in working hours and potential for hybrid working.
- Opportunity to work with cutting‑edge technology in a rapidly growing, venture‑funded company.
This position is only open to NATO passport holders.
Software Engineer in Oxford employer: Perfect Storm Software, LLC
Contact Detail:
Perfect Storm Software, LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Oxford
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We all know that sometimes it’s not just what you know, but who you know that can get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ or C#. We want to see your coding prowess in action, so don’t hold back!
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions and coding challenges. We recommend practicing with friends or using online platforms to simulate the experience.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ or C#, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your STEM degree and any technical projects you've managed.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the Software Engineer position and how you can contribute to our engineering design platform. Be sure to mention your collaborative spirit and problem-solving skills.
Showcase Your Technical Skills: In your application, highlight your proficiency in Python and any experience with cloud environments like AWS. If you’ve dabbled in machine learning or have knowledge of aerothermal design, make sure to include that too – it could set you apart from other candidates!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates regarding your application status.
How to prepare for a job interview at Perfect Storm Software, LLC
✨Know Your Tech Stack
Make sure you brush up on your C++, C#, and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, as well as any design patterns or best practices you've implemented.
✨Showcase Your Collaboration Skills
Since this role involves working closely with aerothermal and mechanical engineers, be prepared to share examples of how you've successfully collaborated in past projects. Highlight your communication style and how you adapt to different team dynamics.
✨Demonstrate Problem-Solving Abilities
Think of a few complex engineering challenges you've faced and how you approached them. Be ready to explain your thought process and the innovative solutions you came up with, especially if they relate to automation or cloud-based workflows.
✨Research the Company and Role
Familiarise yourself with the company's mission and the specifics of the engineering design platform. Understanding their goals will help you tailor your answers and show that you're genuinely interested in contributing to their success.