Make yourself visible and let companies apply to you.
Roles
Rust Jobs
Overview
Discover top Rust jobs on Haystack – your go-to IT job board for the latest opportunities in Rust programming. Whether you're a Rust developer, engineer, or systems programmer, find roles that match your skills and advance your career today. Start your search for high-paying Rust jobs now!
Software Engineer
Fuel Recruitment
London
Hybrid
Junior - Mid
£60,000
RECENTLY POSTED
+2

Software Engineer South East Hybrid Up to £60k Overview Fuel Recruitment is supporting a leading technology organisation that is looking for a Software Engineer to join its established development team. This role offers the chance to work across modern front-end and back-end technologies, contributing to high-quality software used across the business. Youll be part of a collaborative environment focused on delivering robust, scalable solutions and continuously improving engineering practices. Key Responsibilities Design, develop and maintain software solutions in collaboration with the wider development team.

Create responsive, interactive user interfaces using JavaScript/TypeScript and React.

Develop backend components using languages such as Java, Python or Go.

Use Docker and other containerisation tools to support consistent deployment.

Implement and maintain CI/CD pipelines to automate build and delivery processes.

Apply software engineering best practices, including documentation, code reviews and static analysis.

Stay current with emerging tools, technologies and development practices.

Key Skills / Experience Degree in Computer Science, Engineering or similar.

Strong experience with Git for version control.

Proficiency in JavaScript/TypeScript and React.

Experience with backend languages: Java, Python or Go .

Solid understanding of algorithms, data structures and core software engineering principles.

Hands-on experience with Docker.

Knowledge of CI/CD pipelines and automated testing frameworks.

Strong written and verbal communication skills, including remote collaboration.

Ability to evaluate and compare different languages and technologies.

Adaptable and eager to learn new tools and technologies.

Desired Skills Experience with AWS or Azure.

Knowledge of Kubernetes or other container orchestration tools.

Familiarity with Agile methodologies and DevSecOps practices.

Understanding of web security principles.

Exposure to Rust.

TPBN1_UKTJ

Rust Developer
RP Recruitment Ltd
London
Remote or hybrid
Senior
£100,000
RECENTLY POSTED

Job Specification: Senior Blockchain Engineer (Tokenization Platform)

My client is seeking a highly skilledSenior Blockchain Engineerto join our growing tokenization company. You will play a critical role in designing and building scalable, secure infrastructure for tokenized assets, leveraging modern web technologies (Next.js) and cloud-native architectures (AWS).

This role requires deep expertise inRust-based smart contract development, strong familiarity withLayer 2 (L2) ecosystems, and the ability to buildlean, in-house solutionswithout over-reliance on third-party tooling.

Key Responsibilities:

  • Design and developtokenization infrastructurefor real-world and digital assets
  • Build and maintainsmart contracts in Rust(e.g., Soroban or similar frameworks)
  • Architect and implementL2-integrated systems(rollups, bridges, settlement layers)
  • Develop backend services and APIs usingNode.js / Next.js
  • Deploy and manage scalable systems onAWS(Lambda, ECS, S3, RDS, etc.)
  • Create secure, performant systems with strong attention tokey management and custody flows
  • Collaborate with product and frontend teams to deliver seamless user experiences
  • Optimize systems forperformance, cost-efficiency, and reliability
  • Contribute to internal tooling and infrastructure with abuild-over-buy mindset

Required Skills & Experience:

Blockchain & Smart Contracts

  • Strong proficiency inRust
  • Experience building smart contracts usingSorobanor comparable Rust-based frameworks
  • Solid understanding oftoken standards, custody, and tokenization models
  • Hands-on experience withLayer 2 solutions(e.g., rollups, zk systems, optimistic L2s)
  • Familiarity with blockchain architecture, consensus, and security best practices

Backend & Infrastructure

  • Experience withNext.js / Node.js(API routes, server-side rendering, etc.)
  • Strong experience withAWS(serverless and container-based architectures)
  • Experience designingdistributed systems and microservices
  • Database experience (PostgreSQL, DynamoDB, or similar)

Engineering Mindset

  • Proven ability to buildlean, internal solutionsrather than relying on heavy external dependencies
  • Strong system design skills with a focus onsimplicity and scalability
  • Comfortable working infast-paced, early-stage environments

Nice to Have

  • Experience withStellar ecosystem / Soroban specifically
  • Knowledge ofzero-knowledge proofs or zk-rollups
  • Experience withcustody solutions, MPC, or wallet infrastructure
  • Familiarity withDevOps / CI-CD pipelines
  • Frontend experience with React / Next.js (full-stack capability)

What Success Looks Like

  • You deliverrobust tokenization infrastructurethat scales with minimal overhead
  • You design systems that aresecure by default, especially around asset handling
  • You reduce reliance on third-party services by buildingefficient in-house tools
  • You help establishengineering best practicesacross blockchain and cloud systems

This is an excellent role paying up to £100K - please revert.

Senior Embedded Software Engineer
Enterprise Recruitment Ltd
Cambridge
In office
Senior
£60,000 - £120,000
RECENTLY POSTED

Are you an ambitious Embedded Software Engineer, excited by the proposition of joining the fastest growing company in Europe?  The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2026.  They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge, walking distance from the station) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded software engineer requirements: 3-15 years embedded C (C++ and Rust are also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position: Senior Embedded Software Engineer Location: Cambridge Salary: £60-120k Key Skills: embedded C, RTOS, bare-metal Desirable skills: Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/Xilinx Zynq Ultrascale+ Apply: jamie AT enterpriserecruitment DOT com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I’m not an engineer myself, but have a BSc in Computer Science so have a technical understanding.   Feel free to send your CV and I can match you to our other suitable roles.  I specialise in recruiting software and electronic engineers for technology companies throughout the UK

Software Engineer
Richmond Square Consulting Limited
Gloucester
Hybrid
Mid - Senior
£85,000
RECENTLY POSTED
+2

Software Engineer (Rust) Cheltenham / Hybrid / Remote My client is looking for an experienced Software Engineer with strong Rust expertise to join a growing UK technology business delivering secure software and communications solutions into the national defence sector. This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work, using modern engineering to solve complex real-world challenges. It would suit someone who wants to build secure, high-performance, memory-safe software in an environment where technical quality, innovation, and real-world impact genuinely matter. Benefits £70,000 - £85,000 basic salary Bonus Hybrid working and flexibility Pension Private healthcare Electric car scheme Training and development opportunities Friendly, knowledgeable, peer-sharing culture Career progression The role and responsibilities You will join a team building secure, high-performance software for complex and mission-critical environments. The successful candidate will design, develop, and maintain software components written primarily in Rust, while also contributing to wider engineering decisions, technical direction, and best practice. Responsibilities will include: Designing, developing, testing, and maintaining production-quality software in Rust Building secure, scalable, and memory-safe software components for operationally critical systems Contributing to system architecture and selecting appropriate Rust-based frameworks and design patterns Acting as a technical point of contact for Rust-related engineering decisions within the team Working with asynchronous Rust and networked services in high-performance environments Producing clean, maintainable, well-tested code with a strong focus on reliability and security Participating in code reviews and helping drive engineering quality across the wider software team Mentoring junior and mid-level engineers, promoting knowledge sharing and continuous improvement Working closely with architects, product owners, DevSecOps, cloud, and security engineering teams Producing technical documentation including design specifications, API documentation, and operational runbooks Participating in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement Communicating technical concepts clearly to both technical and non-technical stakeholders where required Key skills Strong commercial experience as a Software Engineer, Rust Engineer, or Backend / Systems Software Engineer Strong commercial experience developing production software in Rust Strong understanding of Rust ownership, borrowing, lifetimes, and concurrency primitives Experience with asynchronous Rust such as Tokio or async-std Proficiency with Rust tooling including Cargo, Clippy, Rustfmt, and the wider crate ecosystem Solid understanding of software engineering fundamentals including data structures, algorithms, and systems design Experience with version control, Git, CI/CD pipelines, and automated testing Strong communication and collaboration skills British citizenship and ability to obtain MOD SC clearance Desired skills Existing SC clearance Experience working in defence, secure technology, or other highly regulated environments Knowledge of cloud platforms such as AWS or Azure Experience with Infrastructure as Code, for example Terraform Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes Understanding of zero-trust architectures, mTLS, and PKI Experience with cross-language FFI such as Rust / C / C++ Exposure to embedded, low-level, or systems-level Rust development Experience building secure networked services or communications-focused platforms Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance If you would like more information then please apply via the link. All the best, Charlie Syrett Richmond Square Consulting Ltd TPBN1\_UKTJ

Senior C++ Software Engineer - Systematic Trading
Templeton and Partners
London
In office
Senior
£600/day - £850/day
RECENTLY POSTED
  • Senior C++ Software Engineer - Systematic Trading
  • 12-month contract - £600 to £850/day (Inside IR35)
  • Global Trading & Supply | High-Performance Systematic Trading Technology

As a Senior C++ Software Engineer, you’ll work closely with technologists, quants, and traders to design, optimise, and scale our in-house global derivatives and systematic trading platform. You’ll operate across the full stack of proprietary trading technology - from ultra-low-latency exchange connectivity to strategy engines - with the autonomy and impact expected in a high-performance engineering culture.

You will be instrumental in ensuring ultra-low latency, deterministic performance, reliability, and scalability while shaping the next generation of our systematic and algorithmic trading systems.

What You’ll Work On Exchange Connectivity

  • Develop software that interacts with major global futures exchanges using native APIs & protocols (FIX, WebSocket, HTTP).
  • Maintain and extend testing suites ensuring robust, consistent connectivity.
  • Optimise exchange communication through Kernel bypass, TLS tuning, and advanced networking techniques.
  • Study and align with detailed exchange behaviours and microstructure.
  • Work across C++, Rust, Python, and Typescript as needed.

Systematic & Algorithmic Trading

  • Build and enhance systematic trading strategies from quant and trader requirements.
  • Improve performance, reliability, and stability of the systematic and algorithmic trading engines.
  • Enhance monitoring, observability, and analytics for Real Time trading operations.
  • Diagnose and resolve production issues (crashes, logic inconsistencies, latency bottlenecks).
  • Support systematic strategy deployment, backtesting workflows, and release preparation.

Technical Experience

  • 5+ years post-graduation C++ in financial markets, ideally in high-performance, low-latency environments.
  • Strong background in multi-threaded, asynchronous, and distributed systems.
  • Deep knowledge of algorithms, data structures, and performance optimisation.
  • Understanding of the full exchange-traded derivatives life cycle.
  • Strong Scripting & automation skills (Python, PowerShell, C#, SQL, etc.).
  • Proven experience with application deployment best practices and proactive system monitoring.

Industry Experience

  • 8+ years in Trading, Systematic Trading, Capital Markets, or Investment Banking environments.
  • Familiarity with global futures exchanges and their native protocols.
  • Exposure to systematic or quantitative trading environments highly desirable.
Flight Software Engineer
IO Associates
Reading
Hybrid
Mid - Senior
£75,000
RECENTLY POSTED

Exciting Opportunity: Flight Software Engineer (Perm/Fixed Term) Our Client, a pioneering leader in the space industry, is shaping the future of space exploration and satellite technology. Known for their cutting-edge approach to satellite development and innovative space solutions, they foster a culture of collaboration, innovation, and technological advancement. Join an organisation committed to pushing the boundaries of what's possible in space and enjoy a supportive environment that values professional growth, diversity, and excellence. Role Overview: Due to strategic growth and ongoing projects, Our Client is seeking a talented Flight Software Engineer to lead the development of onboard software for next-generation satellites. This pivotal role offers the chance to directly influence the safety, autonomy, and performance of spacecraft operating in low Earth orbit. Be part of a venture that's transforming satellite capabilities, and contribute to groundbreaking projects with real-world impact. Key Responsibilities: Develop, test, and maintain real-time flight software using programming languages such as C, C++, or Rust on RTOS or Embedded Linux platforms. Define interface control documents (ICDs) and create drivers and middleware for hardware interfaces including I2C, SPI, UART, CAN, and SpaceWire. Design and implement autonomous behaviour logic, including mode management, sequencing, and fault detection, isolation, and recovery (FDIR). Ensure real-time performance through careful management of concurrency, timing, and resource utilisation within stringent constraints. Build verification tools and prototypes, including SIL/HIL test harnesses, simulation models, and telemetry analysis tools to validate system integrity and performance. Support the deployment of code from review stages through CI/CD pipelines, assisting with integration, launch operations, and secure over-the-air updates. Collaborate closely with multidisciplinary teams such as avionics, AOCS, communications, and mission planning to optimise compute, power, thermal, and storage resources. Essential Skills & Experience: Proven experience in developing embedded or real-time systems in C, C++, or Rust within space or high-reliability environments. Strong understanding of real-time software principles, including scheduling, interrupt handling, concurrency, and deterministic behaviour. Hands-on experience integrating hardware interfaces (I2C, SPI, UART, CAN-FD, GPIO) and practical debugging skills in a lab setting. Solid foundation in software engineering best practices: system architecture, static analysis, code reviews, CI/CD pipelines, and system observability. Ability to manage projects end-to-end from system requirements and design through implementation, testing, and operational support. Desirable Skills & Experience: Familiarity with spacecraft flight software frameworks, such as cFS, F' or custom lightweight component-based architectures. Knowledge of fault management strategies for radiation effects, SEUs, redundancy, and safe-mode protocols. Experience with GNC/AOCS systems, including sensor and actuator data pipelines, control algorithms, and estimation filters. Exposure to digital twins, simulation environments, and SIL/HIL testing for end-to-end system validation. Experience supporting on-orbit operations, including spacecraft commissioning, anomaly handling, telemetry analysis, and OTA updates. Why Join Our Client? Contribute to revolutionary space technologies, including advanced ion propulsion systems and ultra-low Earth orbit satellites that will redefine the future of space communication and observation. Take ownership of critical components across the entire satellite lifecycle, from design to deployment and ongoing operation. Enjoy a comprehensive package that values your contribution, with options for equity participation, private healthcare, and dental and optical coverage. Benefit from a flexible hybrid working model, with one remote working day per week. Receive assistance with relocation and visa sponsorship for international candidates wishing to join their innovative team. If you are passionate about space, possess the qualifications listed, and are eager to make a tangible difference in the realm of satellite technology, we would love to hear from you. Please submit your CV to apply for this exciting opportunity and become part of a team that's reaching for the stars. TPBN1\_UKTJ

Software Developer - Rust & Python
IO Associates
Northampton
Hybrid
Mid - Senior
£550/day - £600/day
RECENTLY POSTED
+1

Developer - Rust & Python

2 days a week onsite in Northampton

£550pd to £600pd - Inside IR35

8 month contract

Our client are looking for an experienced Developer to join them on a contract basis

They are a household name, operating at the forefront of the IT and engineering sectors, specialising in the development of advanced engineering software and digital tools.

This critical role is designed to support the development of high-performance, maintainable software that underpins innovative engineering applications. The position offers an exciting chance to be at the forefront of technological advancement, shaping the tools and solutions used in complex engineering environments. Your work will have a tangible impact on engineering excellence and operational efficiency

We are looking for:

Proven experience in designing and developing software in Rust, complemented by practical knowledge of other languages such as C# and Python

Strong understanding of object-oriented programming and agile development methodologies

Experience deploying and managing microservices in containerised environments, particularly Kubernetes

Proficiency in database design and query optimisation for systems like MS SQL Server or Postgres

Familiarity with message queuing systems including RabbitMQ or Kafka

Knowledge of software development tools such as Azure DevOps and experience setting up CI/CD pipelines

Interested to hear more? I would be more than happy to discuss the role in more detail, along with any other opportunities you may be open to!

TPBN1_UKTJ

Software Engineer (Rust)
MicroTECH Global Ltd
King's Lynn
Remote or hybrid
Mid - Senior
£100,000
RECENTLY POSTED
+1

This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools. - Performance and code size analysis. - Cloud-based infrastructure (such as continuous integration pipelines) Requirements : - Highly proficient in Rust programming; deep understanding of fundamental concepts such as the ownership model, lifetimes, concurrency, parallelism, memory management and procedural macros. - Solid knowledge of the Rust ecosystem, including tools and libraries. - A high standard of written and spoken English. Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale or modular Rust codebases. - Expert understanding of unsafe Rust, FFI, and low-level systems programming. - Strong proficiency in C; familiarity with C++ and Python are a plus. - Solid understanding of compiler internals; experience with LLVM is a plus. - Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). - Experience developing for embedded or resource-constrained environments, including real-time systems. - Familiarity with CI/CD for embedded or systems software. - Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC-V); familiarity with hardware design is a plus. - Good knowledge of Linux. - Experience contributing to open source projects. - Higher degree levels and academic research experience are highly valued. TPBN1\_UKTJ

Research Assistant, Applied Research Group (ARG)
The Alan Turing Institute
London
Hybrid
Graduate - Junior
£42,593
RECENTLY POSTED

The Alan Turing Institute

Named in honour of Alan Turing,the Institute is a place for inspiring, exciting work and we need passionate, sharp, and innovative people who want to use their skills to contribute to our mission to make great leaps in data science and AI research to change the world for the better.

Please find more information about us here

BACKGROUND

The Defence & National Security (D&NS) theme at the Turing is looking to expand its Applied Research Group (ARG).

As a team, ARG applies cutting edge research to real-world problems. Impact takes multiple forms: the fast development of a proof-of-concept to show what s possible; candid technical discussions to highlight what s not; and longer-term projects to deliver bespoke capabilities. Day-to-day, ARG collaborate closely with partners technical and subject-matter experts.

The ARG is a cross-disciplinary team therefore able to respond to a wide variety of problem sets and encourage applications from both generalists and specialists including those who self-identify as statisticians, software engineers, machine learning practitioners, data scientists or data engineers.

CANDIDATE PROFILE

Please note that successful candidates will need to be eligible to undertake the DV clearance process once in-post and be willing to go through this process.

Eligibility criteria and further information on the process can be found on the UK Government security vetting website .

In terms of the ideal candidate, we encourage applications from both generalists and specialists including those who self-identify as statisticians, software engineers, machine learning practitioners, data scientists or data engineers. You will have demonstrable experience in machine learning and be able to take initiative and carry out research independently. We are looking for candidates with experience in some of the following languages: Python, C, C++, Rust, Go. As well as the relevant technical experience successful candidates will have excellent written and verbal communications skills and the ability to clearly communicate complex or specialist information clearly and concisely.

DUTIES AND AREAS OF RESPONSIBILITY

  • Develop, implement and adapt state-of-the-art and novel data science and machine learning techniques to problems faced by ARG’s partners.
  • Contribute to high-quality collaborative applied research as part of the ARG, helping translate complex user requirements into deployable solutions.
  • Perform experiments and develop capabilities, which might include building and deploying machine learning models; applying data science, statistical and algorithmic techniques to data; building microservices, data processing/engineering systems and platforms or developing user interfaces and visualisations.
  • Perform rigorous investigations into new algorithms and applications, providing consultancy to inform partners decisions and developing high-quality proof-of-concept outputs for real-world deployment.

Please see our portal for a full breakdown of the Job Description.

Terms and Conditions

This post is offered on a full-time fixed term basis until 30 April 2027. The annual salary is £42,593 plus excellent benefits, including flexible working and family friendly policies, Employee-only benefits guide The Alan Turing Institute

The role is based in London and will require some travel to partner-sites.

Application procedure

Please see our jobs portal for full details on how to apply and the interview process.

We request specific information to be included when applying in the cover letter. Our portal goes through this in more detail so please take note of this when applying, or we may not be able to process your application.

Closing date is Sunday 19 April at 23:59 (London, UK, BST).

Equality Diversity and Inclusion

We value diversity of background, experience, and perspective, and are proud to be an inclusive employer. We warmly encourage applications from all backgrounds, particularly from groups currently under-represented in our sector. If you feel passionate about this role but don t meet every single requirement, please apply we recognise that great candidates may bring strengths beyond the criteria listed.

We are committed to making sure our recruitment process is accessible and inclusive.

This includes making reasonable adjustments for candidates who have a disability or long-term condition. Please contact us at to find out how we can assist you.

Software Engineer
Fuel Recruitment
London
Hybrid
Junior - Mid
£60,000
RECENTLY POSTED
+2

Software Engineer South East Hybrid Up to £60kOverviewFuel Recruitment is supporting a leading technology organisation that is looking for a Software Engineer to join its established development team. This role offers the chance to work across modern front-end and back-end technologies, contributing to high-quality software used across the business. Youll be part of a collaborative environment focused on delivering robust, scalable solutions and continuously improving engineering practices.Key Responsibilities

  • Design, develop and maintain software solutions in collaboration with the wider development team.
  • Create responsive, interactive user interfaces using JavaScript/TypeScript and React.
  • Develop backend components using languages such as Java, Python or Go.
  • Use Docker and other containerisation tools to support consistent deployment.
  • Implement and maintain CI/CD pipelines to automate build and delivery processes.
  • Apply software engineering best practices, including documentation, code reviews and static analysis.
  • Stay current with emerging tools, technologies and development practices.

Key Skills / Experience

  • Degree in Computer Science, Engineering or similar.
  • Strong experience with Git for version control.
  • Proficiency in JavaScript/TypeScript and React.
  • Experience with backend languages: Java, Python or Go.
  • Solid understanding of algorithms, data structures and core software engineering principles.
  • Hands-on experience with Docker.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Strong written and verbal communication skills, including remote collaboration.
  • Ability to evaluate and compare different languages and technologies.
  • Adaptable and eager to learn new tools and technologies.

Desired Skills

  • Experience with AWS or Azure.
  • Knowledge of Kubernetes or other container orchestration tools.
  • Familiarity with Agile methodologies and DevSecOps practices.
  • Understanding of web security principles.
  • Exposure to Rust.
Software Engineer
Richmond Square Consulting Ltd
Cheltenham
Hybrid
Mid - Senior
£70,000 - £85,000
RECENTLY POSTED
+2

Software Engineer (Rust)

Cheltenham / Hybrid / Remote

My client is looking for an experienced Software Engineer with strong Rust expertise to join a growing UK technology business delivering secure software and communications solutions into the national defence sector.

This is an opportunity to work across live programmes, next-generation product development, and cutting-edge proof-of-concept work, using modern engineering to solve complex real-world challenges. It would suit someone who wants to build secure, high-performance, memory-safe software in an environment where technical quality, innovation, and real-world impact genuinely matter.

Benefits

  • £70,000 - £85,000 basic salary
  • Bonus
  • Hybrid working and flexibility
  • Pension
  • Private healthcare
  • Electric car scheme
  • Training and development opportunities
  • Friendly, knowledgeable, peer-sharing culture
  • Career progression

The role and responsibilities

You will join a team building secure, high-performance software for complex and mission-critical environments. The successful candidate will design, develop, and maintain software components written primarily in Rust, while also contributing to wider engineering decisions, technical direction, and best practice.

Responsibilities will include:

  • Designing, developing, testing, and maintaining production-quality software in Rust
  • Building secure, scalable, and memory-safe software components for operationally critical systems
  • Contributing to system architecture and selecting appropriate Rust-based frameworks and design patterns
  • Acting as a technical point of contact for Rust-related engineering decisions within the team
  • Working with asynchronous Rust and networked services in high-performance environments
  • Producing clean, maintainable, well-tested code with a strong focus on reliability and security
  • Participating in code reviews and helping drive engineering quality across the wider software team
  • Mentoring junior and mid-level engineers, promoting knowledge sharing and continuous improvement
  • Working closely with architects, product owners, DevSecOps, cloud, and security engineering teams
  • Producing technical documentation including design specifications, API documentation, and operational runbooks
  • Participating in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement
  • Communicating technical concepts clearly to both technical and non-technical stakeholders where required

Key skills

  • Strong commercial experience as a Software Engineer, Rust Engineer, or Backend / Systems Software Engineer
  • Strong commercial experience developing production software in Rust
  • Strong understanding of Rust ownership, borrowing, lifetimes, and concurrency primitives
  • Experience with asynchronous Rust such as Tokio or async-std
  • Proficiency with Rust tooling including Cargo, Clippy, Rustfmt, and the wider crate ecosystem
  • Solid understanding of software engineering fundamentals including data structures, algorithms, and systems design
  • Experience with version control, Git, CI/CD pipelines, and automated testing
  • Strong communication and collaboration skills
  • British citizenship and ability to obtain MOD SC clearance

Desired skills

  • Existing SC clearance
  • Experience working in defence, secure technology, or other highly regulated environments
  • Knowledge of cloud platforms such as AWS or Azure
  • Experience with Infrastructure as Code, for example Terraform
  • Familiarity with containerisation such as Docker and orchestration platforms such as Kubernetes
  • Understanding of zero-trust architectures, mTLS, and PKI
  • Experience with cross-language FFI such as Rust / C / C++
  • Exposure to embedded, low-level, or systems-level Rust development
  • Experience building secure networked services or communications-focused platforms
  • Please note: existing SC clearance is advantageous but not essential. Candidates must be British citizens and eligible to undergo MOD SC clearance

If you would like more information then please apply via the link.

All the best,

Charlie Syrett

Richmond Square Consulting Ltd

Alternative job titles: Software Developer, Rust Developer, C++ Developer, Application Engineer, Application Developer

Prinicipal Engineer
Vallum
London
Hybrid
Senior - Leader
£130,000 - £150,000
RECENTLY POSTED
+4

London - ideally 2 days/week
£130k-£150k base + equity + bonus + benefits

We have partnered with a scale up company who are building cutting edge physical AI systems. They’ve seen rapid growth (600%+ revenue growth over 3 years), raised significant funding (~$170M), and are working on genuinely mission critical systems.

They’re hiring a Prinicipal Engineer to lead a small team while remaining highly hands on.

Key details:

  • Proficiency in TypeScript, React, and state management (Zustang, Jotai, Redux, MobX).
  • Proficiency in Python and Go, with experience in other languages a plus (Rust, C++)
  • Strong experience deploying applications on Kubernetes, leading to a high level of independence in writing IaC (Helm, Terraform, Crossplane) and CI/CD workflows.
  • Experience with workflow orchestration, event-driven systems, and messaging (NATS, ArgoWorkflows)
  • Proven track record building web-based user interfaces using a variety of architectural approaches - SPAs, server-rendered applications, hybrid architectures, micro-frontends - with a critical perspective on when each is the right choice.
  • Some team lead/management experience, will be leading a team of 4/5 engineers, must be super hands on though
Senior Software Engineer - Sensors
SRT Marine Systems PLC
Cardiff
Hybrid
Senior
£50,000 - £75,000
RECENTLY POSTED
+2

SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base.

The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies “MDA”, products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners.

SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry.

We’re seeking an experienced and versatile Senior Software Engineer - Sensors join our Edge Team. This is a rare opportunity to help define and deliver our cutting-edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies.

About the role of Senior Software Engineer - Sensors - (not exhaustive):

In the Edge Team, you’ll work on the “sensors at the fringe” fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstreamsystems and training our Delivery Team for field deployment.

The role spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You’ll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life.

What You’ll Be Doing - Senior Software Engineer - Sensors

  • Design, develop, and maintain edge-sensor solutions focusing on performance, reliability, and scalability.
  • Build test infrastructure to capture and analyse quality and performance metrics
  • Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed
  • Collaborate with cross-functional teams to plan, build, and test complex functionality
  • Diagnose and resolve technical issues through root cause analysis
  • Automate SDLC processes to improve efficiency and reduce manual effort
  • Produce and maintain technical documentation
  • Mentor peers, contribute to code reviews, and promote collaborative working practices

What You’ll Bring - Senior Software Engineer - Sensors

  • Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust.
  • Broad exposure to remote sensing disciplines, including:
    • Mathematics, physics, and geospatial mapping
    • Working with sensor hardware and electronics
    • Networking principles, protocols, and services
    • Application development across embedded, desktop, and web platforms
    • Video and radar signal processing (e.g., OpenCV)
    • AI-based, hardware-accelerated image processing (e.g., YOLO)
  • Familiarity with Enterprise Systems architecture
  • Experience with version control systems (Git) and SDLC automation tools
  • Excellent problem-solving, debugging, and collaboration skills

Why Join Us?

  • Work on mission-critical maritime surveillance systems used worldwide
  • Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability
  • Enjoy flexible hybrid working
  • Competitive salary and benefits, including:
    • Matched pension contributions up to 5%
    • Private health care
    • Development and training programmes

SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.

Rust Engineer
Huxley Associates
London
In office
Mid - Senior
£150,000 - £180,000
RECENTLY POSTED

We have a current opportunity for a Rust Engineer on a permanent basis. The position will be based in London. For further information about this position please apply.

The Opportunity

Most engineers spend their careers a long way from systems that actually matter. ETrading, you will build the infrastructure that sits between our traders and the market - execution paths, data pipelines, and observability tooling that power trillions in annual notional volume. When a system performs at 3am under peak load, you will be one of the reasons why. This is a rare opportunity to apply Rust in a domain where performance directly changes outcomes, and where your engineering decisions carry real commercial weight.

Requirements

  • 5-10 years software engineering; 3+ years production Rust - ownership, lifetimes, and async model are instincts, not references
  • Tokio and the broader async Rust ecosystem; concurrent, lock-free, and wait-free data structures in live systems
  • Low-latency system design; hot path optimisation, benchmarking, and hardware-level profiling - cache topology, NUMA effects, allocator behaviour
  • Custom allocator design, unsafe code review, and rigorous reasoning about memory safety at system boundaries
  • High-performance network programming: TCP/UDP, zero-copy I/O, kernel bypass awareness (DPDK, io_uring)
  • Distributed messaging and event streaming: Kafka, NATS, or equivalent; ordering guarantees, exactly-once semantics, consumer group management
  • Production observability: metrics (Prometheus/OpenTelemetry), distributed tracing, structured logging, and alert design
  • CI/CD pipeline design including benchmarking gates, automated performance regression detection, and reproducible builds
  • TDD as a design discipline - property-based testing, integration tests, chaos and fault injection experience
  • Ability to lead architecture design reviews, author ADRs, and elevate Rust engineering standards across a team
  • Cloud infrastructure - Azure preferred, AWS considered; IAM, managed services, automated and auditable deployment pipelines, secrets management

Nice to Have

  • Front office trading environment (any asset class) - execution systems, market data infrastructure, or low-latency pricing engines
  • FIX protocol, OMS/EMS connectivity, or direct exchange co-location experience
  • SIMD, vectorisation, or GPU offloading for numerical workloads; eBPF for observability or network instrumentation
  • Open-source Rust contributions, published crates, or ring-buffer/LMAX Disruptor pattern experience

What We’re Looking For

You find the bottleneck before anyone reports it, understand it at the hardware level, and instrument the fix so the next problem surfaces in seconds. You write Rust other engineers learn from and care deeply whether a system is correct - not because a spec says so, but because you know what happens when it isn’t.

To find out more about Huxley, please visit (url removed)

Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Senior RF Data Scientist / Research Engineer
Adria Solutions Ltd
Essex
Hybrid
Senior
£80,000 - £110,000
RECENTLY POSTED
+3

Senior RF Data Scientist / Research Engineer Near Cambridge

My client, a fast-growing AI company based near Cambridge, is seeking a Senior RF Data Scientist / Research Engineer to work at the intersection of RF hardware, digital signal processing, and machine learning. This hands-on R&D role involves analysing complex RF datasets, developing advanced signal-processing pipelines, and contributing to cutting-edge UAV/drone detection technologies.

You will play a key role in prototyping new sensing capabilities, working with SDRs, designing real-world RF experiments, and integrating machine-learning models into early-stage hardware software systems. This position is ideal for someone who thrives in fast-paced, iterative prototyping environments.

Key Responsibilities

  • Analysing raw IQ data from SDR platforms (e.g., bladeRF, USRP) to extract, classify, and interpret RF signal features
  • Building diagnostic RF analysis tools (time frequency plots, cyclic spectra, EVM, autocorrelation, constellation tracking, etc.)
  • Designing RF data-processing pipelines built around practical hardware constraints (bandwidth, ADC limits, gain stages, timing jitter)
  • Modelling RF front-end behaviour (filters, mixers, LOs, AGC, noise figure) to improve signal integrity and inference accuracy
  • Developing ML and statistical models for RF classification, anomaly detection, and emitter identification
  • Prototyping real-time or batch-processing systems in Python (NumPy, SciPy, PyTorch) with potential integration via ZMQ, GNU Radio, or C++ backends
  • Leading RF data collection, field experiments, and over-the-air testing using drones, wireless devices, and custom transmitters

Requirements

  • Strong Python proficiency for RF data analysis and prototyping (NumPy, SciPy, matplotlib, scikit-learn, PyTorch)
  • Solid understanding of DSP fundamentals (FFT, filtering, modulation, correlation, noise modelling, resampling)
  • Familiarity with SDR frameworks such as GNU Radio, SDRangel, osmoSDR, or SoapySDR
  • Practical understanding of RF hardware chains (antenna filters mixers ADC) and their impact on baseband data
  • Experience analysing wireless protocols (Wi-Fi, LTE, LoRa, etc.) and physical-layer structures
  • Comfortable debugging SDR setups and performing field-based RF data collection
  • Strong communication skills and ability to work effectively within an iterative R&D team

Desirable

  • Hands-on experience with SDRs (bladeRF, HackRF, USRP, PlutoSDR) and RF lab equipment (spectrum analysers, VNAs, signal generators)
  • Experience in passive radar, beamforming, TDoA, Doppler, or direction finding
  • Familiarity with embedded or real-time systems (FPGA pipelines, GPU acceleration, etc.)
  • Programming experience in MATLAB, C++, Rust, or similar languages
  • Knowledge of RF circuit principles (impedance matching, filter design, gain budgeting)
  • Experience designing or testing antenna arrays for sensing/detection
  • Publications, patents, or open-source RF/ML contributions

Role Details

  • Location: Cambridge area (onsite or hybrid depending on project needs)
  • Department: Research & Prototyping Team
  • Impact: Direct involvement in early-stage hardware software product development

Interested? Please Click Apply Now! Senior RF Data Scientist / Research Engineer Near Cambridge

Senior Software Engineer
Platform Recruitment
Cambridge
In office
Senior
£100,000 - £350,000
RECENTLY POSTED

Senior Software Engineer - Up to 350,000 - Cambridge

Title: Senior Software Engineer

Company: Proprietary HFT

Location: Cambridge

Pay: Up to 350,000 with huge potential to increase

Company:

A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a Software Engineer with a demonstrable background of delivering complex projects from a concept through to delivery.

It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch.

Role:

  • Develop ultra-low-latency trading systems C++ or Rust code
  • Work closely with a close-knit team of Software Developers and Quant Traders
  • Build mission-critical research systems from scratch
  • This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software.
  • Providing support to a small number of junior engineers
  • Whilst not a requirement, you will be given the opportunity to grow into a senior managerial role should you wish

About you:

  • Holistic approach to problem solving; you are able to see the ‘bigger picture’ of your work
  • Exceptional systems knowledge
  • Exceptional Linux knowledge
  • Strong networking knowledge (TCP/IP)
  • Strong concurrent programming ability (C++ or Rust)
  • Experienced working with distributed systems

Full details are available. Please don’t hesitate to get in touch.

Firmware Engineer
Smartbox Assistive Technology
Gloucester
Hybrid
Mid - Senior
£50,000 - £60,000
RECENTLY POSTED
+2

Salary: £50,000.00 to £60,000.00

Location: Bristol; Hybrid

Join us at Smartbox as a Firmware Engineer!

Are you a passionate Firmware Engineer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities.

Your Impact

As our Firmware Engineer, you will:

  • Test software: Ensuring comprehensive automated test coverage of your code, writing automated tests, GUIs, and utility apps in languages such as Python and C#.
  • Libraries and apps: Creating software libraries and demo apps in C-compatible languages such as C#, C++, or Rust to control our firmware subsystems.
  • Technical strategy: Executing and collaborating on our strategy for highly reliable, mission-critical hardware and firmware.
  • Validation and debugging: Implementing and improving our device test plans, debugging, and validating upcoming firmware and software.
  • Quality assurance: Promptly analysing and correcting quality issues.
  • Project management: Taking ownership of firmware and software projects from start to finish.

Firmware and Software Development:

  • Designing, developing and maintaining embedded software in C for Zephyr RTOS and Embedded Linux.
  • Applying best practices in embedded software architecture and testing.

Essential Qualifications / Skills / Experience:

  • Degree or equivalent experience in an engineering subject (Electronics, Computer Science, Software), Physics, Mathematics, or another scientific subject.
  • 4+ years of experience in software development in one or more of the following languages: C, C++, Rust.
  • 4+ years of experience in embedded software development in C.
  • Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis.
  • Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability.
  • Confident and experienced with automated testing, including unit, integration and system tests, mocking and automation frameworks.
  • An understanding of API design and the creation of clear, stable abstractions for hardware / firmware interaction.
  • Skilled at debugging in constrained environments and using hardware / software debugging tools.
  • A proven track record of innovation and quality software development throughout the entire software product lifecycle.
  • Ability to solve complex technical problems in elegant and maintainable ways, demonstrating systems thinking across hardware, firmware and application layers.
  • Experience with embedded platforms (for example: Embedded Linux, Arduino, STM32, Nordic, Zephyr RTOS).
  • A passion and drive for excellence in software craftsmanship.
  • Linux, Bash / shell, CI (Continuous integration) experience.
  • Ability to read electronics schematics.
  • A collaborative and supportive team player contributing actively to shared goals and supporting colleagues across disciplines.
  • Practical, proactive mindset comfortable taking initiative and working through ambiguity in a fast-moving team.

About Smartbox

At Smartbox, we’re proud to be at the forefront of assistive communication technology. Our innovative products are used globally by individuals with diverse needs. Our values passionate, caring, empowering, achieving together, and enabling change resonate in everything we do.

Our Inclusive Culture

We believe in giving everyone a voice. Joining Smartbox means joining a diverse team that values collaboration and supports a community that relies on our technology for effective communication.

Our Commitment to Sustainability

At Smartbox, we not only innovate but also prioritise sustainability. We aim to minimise our carbon footprint and promote a greener world through sustainable solutions. By joining us, you’ll contribute to shaping a more inclusive society while actively supporting our sustainability efforts.

Our D&I Commitments

At Smartbox, we prioritise diversity and inclusivity in our work environment. Here’s how we do it:

  • Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday.
  • Our recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with us.
  • We believe in adding to our culture, not just fitting in. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers.

Rewards and Benefits

Discover a world of rewards and benefits tailored to your wellbeing at Smartbox. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days.

Ready to Make a Difference

Join us at Smartbox and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.

Agencies

Please respect that at this current time, we wish to try to recruit directly from the market rather than engage support from an agency.

Senior Embedded Software Engineer
Platform Recruitment
Cambridgeshire
In office
Senior
£60,000 - £70,000
RECENTLY POSTED

Senior Embedded Software Engineer £60-70k St. Ives

If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you.

Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer.

You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts.

Responsibilities as an Embedded Software Engineer:

  • Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms
  • Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle

Requirements:

  • Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++.
  • Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232)
  • High-level familiarity with electronics/schematics, and strong numerical/analytical skills

Desirable skills for an Embedded Software Engineer:

  • Experience developing on Arm Cortex platforms utilising either RTOS or bare metal
  • Working knowledge of embedded security
  • Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python

Apply now to develop the next generation of high-precision control software!

Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.

Senior Software Engineer
Matchtech
Farnborough
In office
Senior
Private salary
RECENTLY POSTED
+4

Our client, a leader in the defence and security sector, is currently seeking a Senior Software Engineer with advanced security clearance to join their cutting-edge team. This permanent role offers an exciting opportunity to work on innovative solutions that redefine defence technology.

Key Responsibilities:

  • Design, implement and test solutions to complex customer problems across the development lifecycle
  • Develop software for a range of areas including bare-metal MCU, signal processing, Embedded Linux, and GUI development on Windows, Linux, and mobile platforms
  • Utilise various programming languages such as Rust, C/C++, Python, and web development frameworks
  • Work with FPGAs, electronic design, and mechanical design
  • Collaborate closely with team members in an agile environment to balance requirements, schedule, and cost
  • Produce comprehensive documentation from requirements to design and testing materials to support developments
  • Ensure compliance with Government regulations by managing the security of information as defined in the Security manual

Job Requirements:

  • Degree in an engineering, mathematical, or science-based subject or equivalent experience
  • Experience in at least one of the following areas:
    • Embedded Linux application, kernel, and/or driver development
    • C/C++ or Rust programming
  • Proficiency in best practice software development processes/lifecycles
  • Experience in Object-Oriented Design and Design Patterns
  • Knowledge of software testing and design for test

Desirable Experience, Skills and Qualifications:

  • GUI development frameworks such as eGUI, GTK, Tauri
  • Yocto, Petalinux, and uBoot
  • Python, Jupyter Notebooks, or Matlab
  • Web development languages (HTML, Javascript, Typescript, React)
  • IOS/Android development
  • Experience with communications protocols - TCP, QUIC, WiFi
  • Knowledge of GNU Radio and Software Defined Radios
  • Experience with FPGAs and exposure to hardware
  • UML design and tools such as Enterprise Architect

Security Clearance:

  • Must hold DV (UKDV or MOD DV) security clearance

If you are an experienced software engineer seeking a challenging role within the defence sector, we would love to hear from you. Apply now to join our client’s dynamic and innovative team.

Rust Developer
Intec Select Ltd
London
Hybrid
Mid - Senior
£800/day - £850/day
RECENTLY POSTED

Rust Developer Contract 850/day Outside IR35

Role Overview:
A leading technology-driven trading firm is looking for a Rust Developer to join their high-performance engineering team. You will play a key role in designing, building, and maintaining low-latency, mission-critical trading systems.

The role offers the opportunity to work on complex problems, optimise algorithms for speed and efficiency, and contribute directly to the architecture of next-generation trading platforms. This is a fast-paced, intellectually challenging environment where your work has a visible impact on the business.

Key Responsibilities:

  • Develop and maintain high-performance trading applications using Rust.
  • Write clean, maintainable, and well-tested code.
  • Collaborate closely with engineers, quants, and operations teams to deliver reliable solutions.
  • Contribute to system design and architecture, ensuring scalability and efficiency.
  • Optimize applications for low latency, concurrency, and high throughput.

Responsibilities and Requirements:

  • Proven experience in Rust development.
  • Strong knowledge of system programming, performance tuning, and multithreading.
  • Experience with networking, concurrency, and low-latency systems.
  • Familiarity with financial/trading systems is a plus but not essential.
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment.

Contract Details:

  • 850 p/d Outside IR35
  • Hybrid working patterns
  • 6 Months Contract

Rust Developer Contract 850/day Outside IR35

Rust Software Engineer- Python/Rust- Embedded
Anonymous
Cambridge
Remote or hybrid
Mid - Senior
£40,000 - £75,000
RECENTLY POSTED

We are looking for a skilled Rust/Python Software Engineer with exposure to embedded systems development to join an engineering team. In this role, you will design and build reliable, high-performance software that runs close to hardware-as well as applications level development using rust & python You will work on systems where performance, safety, and efficiency are critical, using Rust to deliver robust solutions for embedded platforms. Key responsibilities Develop and maintain software written in Rust/Python for front end/ embedded and systems-level applications. Work with cross-functional teams including hardware, firmware, and systems engineers. Design efficient, safe, and maintainable code for resource-constrained environments. Integrate software with hardware peripherals and low-level interfaces. Contribute to architecture decisions and code reviews. Debug and optimise performance on embedded targets. Support testing, validation, and deployment of firmware/software components. Required Skills and Experience Professional experience with Rust and Python programming. Knowledge or experience working with embedded systems or firmware development. Understanding of low-level programming concepts (memory management, concurrency, hardware interfaces). Knowledge of microcontrollers, RTOS, or bare-metal environments. Knowledge of debugging tools and performance optimisation techniques. Desirable Skills Experience with embedded Linux or cross-compilation toolchains. Familiarity with hardware communication protocols (SPI, I C, UART, CAN, etc.). Exposure to safety-critical or real-time systems. Experience contributing to open-source Rust projects. What We Offer Opportunity to work on challenging low-level and hardware-integrated systems. Collaborative engineering environment with a focus on quality and performance. Competitive salary Flexible working arrangements where possible.

Page 1 of 2
Frequently asked questions
Our job board features a variety of Rust-related roles, including backend developers, systems programmers, embedded software engineers, and performance optimization specialists.
While many positions require solid Rust programming skills, some roles welcome candidates with intermediate knowledge or transferable skills from similar languages like C++ or Go.
Yes, we list both remote and on-site Rust job opportunities. You can filter your job search to find remote positions that match your preferences.
We update our listings daily to ensure the latest Rust job openings are available, helping you stay ahead in your job search.
Absolutely! You can upload your resume to our platform and subscribe to customized Rust job alerts, so you never miss an opportunity that fits your profile.