At a Glance
- Tasks: Design and develop software for an innovative engineering platform.
- Company: Join a rapidly growing tech company in Oxford with a collaborative spirit.
- Benefits: Enjoy competitive pay, flexible hours, and the chance to work remotely.
- Why this job: Make a real impact by solving complex engineering challenges with cutting-edge technology.
- Qualifications: STEM degree and strong skills in C++, C#, and Python required.
- Other info: Great career growth opportunities in a dynamic, agile team.
The predicted salary is between 30000 - 50000 £ 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 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
✨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 love seeing practical examples of your work, so make sure to highlight any relevant experience.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. We might throw some complex engineering challenges your way, so practice coding problems and be ready to discuss your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate individuals who want to join our innovative team.
We think you need these skills to ace Software Engineer
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 – we love innovative thinkers!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us. Plus, it’s super easy!
How to prepare for a job interview at Perfect Storm Software, LLC
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and C# skills, as well as Python. Be ready to discuss your experience with software design patterns and best practices. They’ll likely ask you to solve a coding problem or explain your thought process, so practice coding challenges beforehand.
✨Showcase Your Collaboration Skills
Since this role involves working closely with aerothermal and mechanical engineers, be prepared to talk about your teamwork experiences. Share examples of how you've collaborated in an agile environment and how you’ve contributed to solving complex engineering challenges.
✨Demonstrate Your Problem-Solving Abilities
Think of specific instances where you’ve tackled tough problems in your previous projects. Highlight your innovative approaches and how you automated workflows or improved processes. This will show them that you can think critically and creatively under pressure.
✨Familiarise Yourself with Their Tools
If you have experience with Vue3, TypeScript, or AWS EKS, make sure to mention it! Even if you don’t, doing a bit of research on these technologies can help you speak more confidently about how you could integrate into their existing systems.