seakeeping, precision ship handling and navigation, and maritime incident reconstruction investigation. What you will be working on Developing our Real-Time, Manoeuvring, Berthing and Training software. Crafting advanced seakeeping algorithms and developing immersive 3D synthetic environments with OpenGL. Building scalable software that runs standalone or integrates with complex multi-system bridges. Technical oversight of our state-of-the-art simulator More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
ML/AI Work with differing data sets and modelling them ready for use in data science practices Analyse and interpret data to help deliver insights Develop models and algorithms that can be integrated into client infrastructure To be successful in this role you will have . Taken the lead on data science projects Experience working as a consultant on More ❯
of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive and passion needed to be successful, APPLY NOW! For more More ❯
circuits at transistor-level to implement architecture and requirement specifications • Contribute to system-level design • Optimize hardware designs for performance, power, and cost • Evaluate the hardware feasibility of complex algorithms and requirements • Independently contribute to complex chip architectures and designs • Independently drive solutions to complex problems - develop requirements, propose ways forward when customer requirements are unclear or incomplete, and adapt More ❯
some experience in Software Engineering 2+ years experience with either Python or Golang - opportunity to learn Golang if you wish! An understanding of system design, data structures, DevOps, Cloud algorithms Test coverage is as important as the code itself Interested in the latest tech innovations in your area The Package: Company share program The opportunity to work with a team More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
software development lifecycle for Windows and Linux applications which facilitate communication of data from remote hardware units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis More ❯
seakeeping, precision ship handling and navigation, and maritime incident reconstruction investigation. What you will be working on Developing our Real-Time, Manoeuvring, Berthing and Training software. Crafting advanced seakeeping algorithms and developing immersive 3D synthetic environments with OpenGL. Building scalable software that runs standalone or integrates with complex multi-system bridges. Technical oversight of our state-of-the-art simulator More ❯
SQS, Kafka You have a good knowledge of both relational and non-relational databases, PostgreSQL and Redis preferred You're highly numerate with strong maths knowledge (numerical computations and algorithms) You are degree educated in Computer Science or similar technical discipline You have a personal interest in traditional financial markets or the cryptocurrency space What's in it for you More ❯
of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud (Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
SQS, Kafka You have a good knowledge of both relational and non-relational databases, PostgreSQL and Redis preferred You're highly numerate with strong maths knowledge (numerical computations and algorithms) You are degree educated in Computer Science or similar technical discipline You have a personal interest in traditional financial markets or the cryptocurrency space What's in it for you More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
SQS, Kafka You have a good knowledge of both relational and non-relational databases, PostgreSQL and Redis preferred You're highly numerate with strong maths knowledge (numerical computations and algorithms) You are degree educated in Computer Science or similar technical discipline You have a personal interest in traditional financial markets or the cryptocurrency space What's in it for you More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Senior C# Developer you will More ❯
development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full existing right to work in the UK is essential. Interested? Send your CV to More ❯
and Vivado Experience with Revision control system Experience with Earned Value Management (EVM) Good written, verbal, and presentation skills Active DoD Security Clearance Preferred Additional Skills: Experience with mapping algorithms to architecture Experience in C++ (OOP) Experience with any of protocols : Ethernet, TCP/IP, PCIe, NVMe, USB Experience with Xilinx SoC design with SDKs and PetaLinux OS Experience with More ❯
THEIR OWN FUND (GLOBAL) Culture No politics, a close-knit team with great growth potential. You will work with a great reputable leader and learn tremendously. Requirements: Build trading algorithms FX, Credit, Futures, Bonds, commodities, experience Create high-quality predictive signals From 10+ PNL leveraging your existing experience, signals, and models Withholding periods from hours to weeks Performance-based contribution More ❯
models and/or simulation of wireless communication channels to be used for system performance characterization • Prior experience with acoustic modems (design or use-of) • Experience designing/implementing algorithms for adaptive equalization • Experience with DoD approved data encryption devices, anti-tamper, and information assurance • Prior experience in design and development of underwater acoustic sensors • Prior experience creating technical content More ❯
preferred) Minimum of 3 years of experience in Android development, including proficiency in Java, Kotlin, and Android SDK. Solid understanding of mobile security concepts, including secure coding practices, encryption algorithms, authentication protocols, and vulnerability assessment. Familiarity with Android security frameworks, libraries, and APIs. Experience with threat modeling, risk assessment, and security architecture design. Knowledge of secure coding practices and common More ❯
Experience in patents or publications at top-tier peer-reviewed conferences or journals Experience programming in Java, C++, Python or related language Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS Experience using Unix/Linux Experience in professional software development Amazon is committed More ❯
and system integration using industry-standard tools Ability to collaborate across design, verification, and algorithm teams Strong documentation and communication skills Desirable skills include: Knowledge of communications signal processing algorithms (e.g. error correction, equalisation, beamforming) Experience with AMBA protocols, Python scripting, or C SystemC modelling Exposure to AMD/Xilinx FPGA toolchains or ASIC backend flows Understanding of project lifecycles More ❯
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯
City, Cardiff, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯
Bath, Somerset, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯