Software Engineer in Great Malvern

Software Engineer in Great Malvern

Great Malvern Full-Time 40000 - 50000 € / year (est.) Home office (partial)
OMEGA, Inc.

At a Glance

  • Tasks: Build innovative software solutions for advanced powder rheology instrumentation.
  • Company: Join Malvern Panalytical, a leader in scientific instrumentation and technology.
  • Benefits: Enjoy competitive salary, comprehensive benefits, and opportunities for personal growth.
  • Other info: Collaborative culture with excellent career growth and diverse team environment.
  • Why this job: Make a real impact on global research and manufacturing with cutting-edge technology.
  • Qualifications: 2+ years in software engineering, strong skills in C++ or C#/.NET.

The predicted salary is between 40000 - 50000 € per year.

At Malvern Panalytical, we're pushing the boundaries of physical and chemical characterisation, and we're looking for a curious, driven Mid‐Level Software Engineer to help us go even further. You'll join a world‐class R&D team developing advanced powder rheology instrumentation, turning complex scientific challenges into elegant, robust software solutions. If you're excited by the idea of building technology that influences research and manufacturing across the globe, this role puts you right at the heart of that impact.

What you'll be doing:

  • Build high‐quality software components using C++/Qt Quick and C#/.NET, spanning device control, data acquisition, and user interfaces.
  • Modernise and refactor existing codebases, improve test coverage, and help introduce contemporary engineering patterns.
  • Apply strong OO design principles, write clean, maintainable, well‐tested code, and participate actively in peer reviews.
  • Contribute to Agile delivery, refining, estimating, breaking down tasks, and delivering iteratively.
  • Share knowledge, pair with peers, join technical discussions, and support junior engineers when appropriate.

About you:

  • 2+ years of professional software engineering experience (or equivalent).
  • Solid experience in C++ or C#/.NET, with willingness to learn the other.
  • Good understanding of OO design, testing practices, and software architecture fundamentals.
  • A collaborative mindset and clear communication skills, especially when tackling cross‐functional challenges.
  • You deliver high‐quality, maintainable features on time.
  • You collaborate well, raise risks early, contribute ideas, and help improve how the team works.
  • You own your work, from design through testing and documentation.
  • A growth‐oriented, curious attitude and eagerness to keep sharpening your technical skills.

What's in It for You:

  • Join an ambitious, fast-growing international organisation with a collaborative, inclusive culture where your ideas and impact truly matter.
  • Play a meaningful role in driving growth at a global leader committed to partnering with customers to make the world a better place.
  • Be part of a globally connected team, with opportunities to collaborate across regions and influence initiatives at scale.
  • Benefit from a comprehensive and competitive rewards package designed to support your wellbeing, growth, and success.

Software Engineer in Great Malvern employer: OMEGA, Inc.

At Malvern Panalytical, we pride ourselves on fostering a collaborative and inclusive work culture that empowers our employees to innovate and grow. As a Software Engineer in Malvern, you'll be part of a dynamic R&D team dedicated to pushing the boundaries of technology, with access to comprehensive benefits and opportunities for professional development. Join us in making a meaningful impact on global research and manufacturing while enjoying a supportive environment that values your contributions.

OMEGA, Inc.

Contact Detail:

OMEGA, Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Great Malvern

Tip Number 1

Network like a pro! Reach out to current employees at Malvern Panalytical on LinkedIn. Ask them about their experiences and any tips they might have for the interview process. A friendly chat can give you insider info that could set you apart!

Tip Number 2

Prepare for technical interviews by brushing up on your C++ and C# skills. Practice coding challenges on platforms like LeetCode or HackerRank. The more comfortable you are with problem-solving, the more confident you'll feel during the interview!

Tip Number 3

Show off your collaborative spirit! During interviews, share examples of how you've worked in teams, tackled challenges together, and contributed to projects. Highlighting your teamwork skills can really resonate with the hiring team.

Tip Number 4

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

We think you need these skills to ace Software Engineer in Great Malvern

C++
C#/.NET
Qt Quick
Object-Oriented Design (OO design)
Software Testing Practices
Software Architecture Fundamentals
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your experience with C++/C# and any relevant projects you've worked on. We want to see how you can contribute to our R&D team!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software engineering. Share why you're excited about this role and how your background aligns with our mission at Malvern Panalytical. Let us know what makes you tick!

Showcase Your Projects:If you've worked on any interesting projects, whether personal or professional, make sure to mention them! We love seeing real-world applications of your skills, especially if they involve OO design principles or Agile methodologies.

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’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at OMEGA, Inc.

Know Your Tech Stack

Make sure you brush up on your C++ and C#/.NET skills before the interview. Be ready to discuss your experience with these languages, as well as any projects you've worked on that showcase your ability to build high-quality software components.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Highlight your understanding of OO design principles and testing practices, as this will demonstrate your technical expertise and collaborative mindset.

Emphasise Team Collaboration

Since the role involves working closely with peers and supporting junior engineers, be ready to share examples of how you've contributed to team success in the past. Discuss your experience in Agile environments and how you’ve helped improve team processes.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your curiosity and eagerness to learn. Inquire about the team dynamics, ongoing projects, or how they approach modernising codebases. This not only shows your interest but also helps you gauge if the company is the right fit for you.