A leading Tech driven Financial firm based in Cambridge is expanding its current high performance team. You will work on their state of art low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
now looking for a Test Development Engineer to join their London team. Working closely with product development and hardware test engineers, you will develop intelligent test frameworks and optimisation algorithms for optical network system. This cross-disciplinary role blends software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. With sound expertise … in software and algorithms development, you will design the algorithms to optimise the test parameters. Writing scripts to collect the data and use the data to optimise the product. Developing optimisation algorithms, you will reduce the time required for product testing. Experience: We are looking for a strong proficiency in software development for test automation (Python, C++, or C#), coupled … with strong skills in algorithms development. Experience with metaheuristic optimisation (e.g., GA, simulated annealing, particle swarm). You should have a collaborative mindset to work closely with hardware engineers and manufacturing teams. A familiarity with production test time optimisation in semiconductor or optical device environments, is also required to succeed in this role. Qualifications: As the successful Test Optimisation Engineer More ❯
Employment Type: Permanent
Salary: £40000 - £80000/annum Depend on experience
/20+) with Multithreading & asynchronous programming. Deep knowledge of Linux internals & networking . Experience with low-latency, Real Time trading systems . Background in equities trading/execution algorithms . Familiarity with Python for quantitative research (desirable). Strong computer science fundamentals (data structures, algorithms, OOP). Role Highlights: Develop execution algorithms, order management, connectivity & messaging systems. Collaborate directly with More ❯
storage approaches and tools and trade-offs involved (RBDMSs, key-value stores, column stores, log storage, ) Good understanding of applying cryptography in software development (e.g. TLS, PKI, HMAC, hashing algorithms, etc.) Good understanding of algorithms and data structures to solve distributed computing problems (e.g. content-based addressing, immutable data structures, CRDTs, consensus protocols, merkle DAGs, etc. It'd be amazing More ❯
Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support across the validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software … embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical/Electronic, or related. What’s in it for you? Up to £80k DOE Lucrative stock More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Langham Recruitment
Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support across the validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software … embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical/Electronic, or related. What’s in it for you? Up to £80k DOE Lucrative stock More ❯
london, south east england, united kingdom Hybrid / WFH Options
Langham Recruitment
Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support across the validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software … embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical/Electronic, or related. What’s in it for you? Up to £80k DOE Lucrative stock More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Langham Recruitment
Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support across the validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software … embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical/Electronic, or related. What’s in it for you? Up to £80k DOE Lucrative stock More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Langham Recruitment
Responsibilities: Design automated test frameworks for optical networks using Python, C++ Develop integrated hardware solutions across network systems using hardware instruments, BERTS, Burst-mode test, and oscilloscopes. Engineer optimisation algorithms as part of the test framework platform and metaheuristic algorithms Support across the validation of testing, and analysis of data for improvement Collaborate with cross-functional teams of hardware, software … embedded and electronic engineers. Skills: Software scripting and Automation experience using Python, C++, C# Experience in generating and scripting algorithms for AI/ML applications, as well as Metaheuristic optimisation. Understanding of cloud-based environments and data pipelines. Degree in either Computer Science, Electrical/Electronic, or related. What’s in it for you? Up to £80k DOE Lucrative stock More ❯
Overview Expleo is forming a collaborative Algorithms & Infrastructure Engineering team within Cheadle. This new team will develop, containerise, and deploy cutting-edge algorithms within secure, virtualised computing environments, supporting next-generation underwater mission systems. The roles will work closely with network and infrastructure specialists to deliver an integrated capability click apply for full job details More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
TECHNE
Platform , helping to accelerate global electrification by improving the performance, safety, and reliability of batteries throughout their lifecycle. Key Responsibilities Integration of Battery Analytics: Build orchestration frameworks for battery algorithms to assess performance, lifetime, and safety. Enhance and adapt existing algorithms for customer-specific optimisation. Ensure scalability and robustness using both data-driven and physics-informed approaches. Customer Technical Engagement … Translate customer requirements into scalable technical solutions. Validate automated outputs and support clients in interpreting analytical results. Build algorithms applicable across varied use cases and markets. Key Skills & Experience Strong experience interfacing directly with customers. Background in data science , including statistical modelling, machine learning, or applied analytics. Proficiency in Python for data analysis, modelling, and cloud application development. Exposure to More ❯
banbury, south east england, united kingdom Hybrid / WFH Options
TECHNE
Platform , helping to accelerate global electrification by improving the performance, safety, and reliability of batteries throughout their lifecycle. Key Responsibilities Integration of Battery Analytics: Build orchestration frameworks for battery algorithms to assess performance, lifetime, and safety. Enhance and adapt existing algorithms for customer-specific optimisation. Ensure scalability and robustness using both data-driven and physics-informed approaches. Customer Technical Engagement … Translate customer requirements into scalable technical solutions. Validate automated outputs and support clients in interpreting analytical results. Build algorithms applicable across varied use cases and markets. Key Skills & Experience Strong experience interfacing directly with customers. Background in data science , including statistical modelling, machine learning, or applied analytics. Proficiency in Python for data analysis, modelling, and cloud application development. Exposure to More ❯
blockchain with enterprise systems. Responsibilities Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
london (city of london), south east england, united kingdom
Luxoft
blockchain with enterprise systems. Responsibilities Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
london (city of london), south east england, united kingdom
Luxoft
blockchain with enterprise systems. Responsibilities: Design and implement blockchain architectures and decentralized applications (DApps). Develop smart contracts using platforms like Ethereum, Hyperledger Fabric, Corda, or Polygon. Define consensus algorithms and token economics. Set up blockchain infrastructure including nodes and networks. Ensure security through cryptographic techniques and secure design. Integrate blockchain solutions with APIs, cloud services, and enterprise systems. Lead … on experience in smart contract development. Strong proficiency in programming languages (Solidity, Go, Java, Python, or Rust) for blockchain application development. Proven ability to design decentralized applications (DApps), consensus algorithms, and token economics (utility tokens, NFTs, stablecoins). Experience in blockchain infrastructure setup, including nodes, networks, and security frameworks. Deep understanding of cryptography, hashing algorithms, digital signatures, and encryption techniques. More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
a Robotics Software Engineer, you’ll design and implement software that controls robotic arms, motion systems, and intelligent payloads. Your work will focus on developing real-time control, autonomy algorithms, and intuitive GUI interfaces — blending creativity with technical depth. You’ll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion More ❯