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
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:
Required Skills & Experience:
Blockchain & Smart Contracts
Backend & Infrastructure
Engineering Mindset
Nice to Have
What Success Looks Like
This is an excellent role paying up to £100K - please revert.
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 (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
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
Systematic & Algorithmic Trading
Technical Experience
Industry Experience
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
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
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
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
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 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
Key Skills / Experience
Desired Skills
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
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:
Key skills
Desired skills
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
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:
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
What You’ll Bring - Senior Software Engineer - Sensors
Why Join Us?
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.
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
Nice to Have
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 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
Requirements
Desirable
Role Details
Interested? Please Click Apply Now! Senior RF Data Scientist / Research Engineer Near Cambridge
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:
About you:
Full details are available. Please don’t hesitate to get in touch.
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:
Firmware and Software Development:
Essential Qualifications / Skills / Experience:
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:
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 £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:
Requirements:
Desirable skills for an Embedded Software Engineer:
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.
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:
Job Requirements:
Desirable Experience, Skills and Qualifications:
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 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:
Responsibilities and Requirements:
Contract Details:
Rust Developer Contract 850/day Outside IR35
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.