Haystack
← Back to Jobs
Full time
Technology
QT

Software Engineer - C++/Rust

Qualient Technology Solutions UK LimitedHertfordshire🇬🇧United KingdomPosted 29 Sept 2026

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Hertfordshire, United Kingdom
RustTDDC++Python

Job Description

We are looking for a talented Software Engineer to join our engineering team and work on purposeful, high-quality software projects.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software solutions.
  • Work with Modern C++ and STL or Rust.
  • Develop software and automation using Python.
  • Work with Linux, bare-metal systems, and/or Real Time Operating Systems (RTOS).
  • Contribute to cloud-based software development.
  • Apply knowledge of network security to software development and engineering activities.
  • Follow Test-Driven Development (TDD) practices.
  • Participate in pair programming and collaborative software development.
  • Identify opportunities for continuous improvement and deliver reliable, high-quality software.
  • Work closely with other engineers and stakeholders to deliver project objectives.

Essential Skills & Experience

  • Approximately 2-5 years of software engineering experience.
  • Experience with Modern C++ and STL or Rust.
  • Strong experience with Python.
  • Experience with Linux, bare-metal development, and/or RTOS.
  • Exposure to cloud development.
  • Knowledge or experience of network security.
  • Understanding or practical experience of TDD.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Similar jobs