Software Engineer in Slough

Software Engineer in Slough

Slough Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Metric

At a Glance

  • Tasks: Develop and maintain software for next-gen quantum computing systems.
  • Company: Join a pioneering tech firm at the forefront of quantum innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for growth.
  • Other info: Fast-paced environment with exciting challenges and career advancement.
  • Why this job: Be part of a revolutionary field and make a real impact on technology.
  • Qualifications: Strong Python skills; C++ or Rust experience is a plus.

The predicted salary is between 60000 - 80000 £ per year.

A chance to step into quantum computing. Metric is hiring for a client looking for a Software Engineer to help develop and maintain the software platform powering next-generation quantum computing systems. Working closely with software, hardware, and research teams, you will build high-performance, production-grade systems that directly impact customers and drive innovation.

Key Responsibilities:

  • Develop and maintain systems-level software for advanced computing platforms.
  • Build and optimise low-latency software interfaces and hardware integrations.
  • Contribute to DevOps, CI/CD pipelines, monitoring, and observability tooling.
  • Lead technical projects from design through deployment.
  • Collaborate with product, engineering, and research teams to deliver new capabilities.
  • Improve system performance, reliability, and scalability.

Skills & Experience:

Essential

  • Strong Python development experience, with C++ and/or Rust highly desirable.
  • Experience building and supporting production systems.
  • Strong Linux systems programming knowledge.
  • Experience with Git, testing, code reviews, and CI/CD pipelines.
  • Understanding of performance optimisation, reliability, and scalability.

Desirable

  • Experience with embedded systems, hardware integration, FPGAs, or scientific instrumentation.
  • Background in quantum computing, HPC, telecoms, robotics, defence, semiconductors, or other deep-tech environments.
  • Experience with observability tools such as Grafana, Prometheus, or InfluxDB.
  • Knowledge of digital signal processing, RF systems, or data acquisition.

About You:

You are a hands-on engineer who enjoys solving complex technical challenges, working across hardware and software boundaries, and taking ownership of systems from concept through to production. You thrive in fast-paced environments and are excited by the opportunity to work on cutting-edge technology. If this sounds like you...apply today!

Software Engineer in Slough employer: Metric

At Metric, we pride ourselves on being at the forefront of quantum computing innovation, offering our Software Engineers a unique opportunity to work on groundbreaking technology that shapes the future. Our collaborative work culture fosters creativity and growth, providing ample opportunities for professional development through hands-on projects and cross-functional teamwork. Located in a vibrant tech hub, we offer competitive benefits and a dynamic environment where your contributions directly impact our clients and the industry.

Metric

Contact Details:

Metric Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Slough

Tip Number 1

Network like a pro! Reach out to folks in the quantum computing space on LinkedIn or at tech meetups. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! Create a GitHub repo with projects that highlight your Python, C++, or Rust expertise. This gives potential employers a taste of what you can do beyond the application.

Tip Number 3

Prepare for technical interviews by brushing up on systems programming and performance optimisation. Practise coding challenges and be ready to discuss your past projects in detail.

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 love seeing candidates who are proactive!

We think you need these skills to ace Software Engineer in Slough

Python Development
C++
Rust
Linux Systems Programming
Git
Testing
Code Reviews

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python development experience and any work with C++ or Rust. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about quantum computing and how your background in systems programming can contribute to our innovative projects. Keep it engaging and personal.

Showcase Your Projects:If you've worked on production systems or have experience with CI/CD pipelines, make sure to include those details. We love seeing real-world applications of your skills, so share links to your GitHub or any relevant portfolios!

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 this exciting opportunity in quantum computing!

How to prepare for a job interview at Metric

Know Your Tech Inside Out

Make sure you brush up on your Python, C++, and Rust skills. Be ready to discuss your experience with production systems and how you've tackled performance optimisation. They’ll want to see that you can not only code but also understand the underlying systems.

Showcase Your Problem-Solving Skills

Prepare examples of complex technical challenges you've faced and how you solved them. Think about times when you had to work across hardware and software boundaries, as this role demands a hands-on approach to engineering.

Familiarise Yourself with Quantum Computing

Even if you don’t have direct experience in quantum computing, do some research! Understanding the basics will show your enthusiasm for the field and help you connect with the interviewers who are passionate about cutting-edge technology.

Collaborate and Communicate

Since this role involves working closely with various teams, be prepared to discuss how you’ve collaborated in the past. Highlight your experience with DevOps, CI/CD pipelines, and any tools like Grafana or Prometheus that you’ve used to improve system observability.