covering one or more of architectural, performance, verification and functional modelling Good knowledge of modelling and simulation technologies such as gem5 or SystemC Excellent C/C++ and Python skills and solid experience of industry standard development tools and technologies A good understanding of computer architecture and hardware design An more »
Optimise core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust or similar (C/C++/C#/Java/Go) with a willingness to learn Rust Experience with latency-sensitive system development, multi-threaded coding, and scalable more »
products are highly available for business needs. Must Have Qualifications: Bachelor’s Degree in Engineering, Computer Science, or a related subject. 4+ years of C/C++ Linux-based development experience. Excellent communication skills. Nice to Have Qualifications: Experience working on Market Data solutions. more »
for alpha researchers and portfolio managers Expertise expectation Experience developing Pricing Analytics libraries Requirement Passionate about Computer Science, Mathematics, and Financial Markets Expertise in C/C++ programming Equity Derivatives experience is preferred Proficient in either Python or Matlab is useful Excellent academic record more »
one or more of architectural, performance, verification and functional modelling Expert knowledge of modelling and simulation technologies such as gem5 or SystemC First-rate C/C++ and Python skills and solid experience of industry standard development tools and technologies A deep understanding of computer architecture and hardware design An more »
fundamental knowledge of operating systems predominantly Linux Fluent on the command line and shell scripting Very comfortable with modern Linux and programming concepts like C, sockets, virtual memory etc Solid experience of Linux systems design Ability to pick apart and analyse technical problems in a clear and concise manner. Understanding more »
through the platform. The requirements: A Comp Science or STEM related degree is preferred. Familiarity with general purpose programming languages including: Python, Go, Java, C/C++. Ability to talk to non-technical audiences in is a huge benefit. Experience of working with advertising products that have a big volume more »
predictive modeling, machine-learning, clustering and classification techniques, and algorithms Previous experience of working on AI focused projects Fluency in a programming language (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualisation tools Hit apply or send across your CV for review and let's set up more »
/real-time development, particularly focusing on achieving sub-microsecond latency. Proficient in utilizing LockFree containers and employing corresponding thinking patterns. Demonstrated proficiency in C programming, including experience in writing drivers for Linux systems and working with the core components. Strong understanding of Linux system internals and networking principles. more »
Participating in discussions related to third-party systems from a commercial perspective. Essential Attributes: Proficiency in programming languages particularly Go but also Python or C Demonstratable experience and passion for automation Strong experience using Linux (RedHat/Debian), TCP/IP networking, and storage technologies. Excellent experience using git, IDEs more »
exploring and visualising internal and external data. Requirements: -Experience with NLP and Large Language Models. -High level programming skills in languages such as Java, C/C++, R & Python. -Knowledge and experience of SOA NLP APIs & ML/Deep Learning frameworks. -Experience translating user requirements into workflow designs/specifications. more »
looking forPrevious experience and a strong desire to lead and grow a team of developersExcellent native coding skills and programming principles knowledge (C++, Rust, C)Experience in running workloads in the cloud and designing clients interacting with it (networking, protocols, AWS, docker, S3, databases, Kubernetes)Knowledge in asset management for more »
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £100,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who … and sustainable cloud provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure more »
with the design of cryptographic protocols that are efficient, robust and secure Collaborate with colleagues on the implementation of cryptographic primitives and protocols using C, C++ or Python Contribute to the development, testing and implementation of countermeasures to protect against side channel analysis and well-known attacks against cryptographic protocols … asymmetric cryptography, hash functions, digital signatures, key exchange, encryption schemes, etc. Outstanding algorithmic thinking and problem-solving skills Experience with system programming using either C, C++ or Python Ability to communicate complex information clearly in both written and spoken English A self-starter and team player, with a strong drive more »
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £120,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who … and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition more »
FreeRTOS-based OS and many standalone applications. We’re always looking for new developers to join the team — this time we need an experienced C developer familiar with embedded software systems. Requirements: Proficiency in C (ARM, Cortex-M4) Experience in concurrent programming with RTOS Experience working with STM32 peripherals Proficiency more »
Python + C Developer (OTT) Day Rate - £400 - £550 Contract - 6 Months Location - London (Hybrid) Are you passionate about creating immersive and seamless digital experiences? Do you thrive on the cutting edge of technology and enjoy building stunning user interfaces? Are you looking for a long-term project you can … second of traffic and strive to provide the best playback experience to our users. Qualifications and Experience: Excellent experience in Python Good knowledge of C programming Experience in creating/working with Test frameworks Knowledge of Embedded devices platforms would be preferred but not mandatory. Awareness of RDK would be more »
hire a short term Java/Android consultant to aid them with a piece of work. The role will see you integrating a custom C package into the existing Kotlin or Java version of the application to ensure seamless functionality and compatibility within the app. Due to a lack of … customer, so ACTIVE SECURITY CLEARANCE will be needed, due to the short term/immediate need of the project. Skills; Experience integrating a custom C package into either Kotlin or Java Experience with integrating C packages into Android applications. API integration Developing/modifying UI/UX components in Android. more »
Wembley, London, United Kingdom Hybrid / WFH Options
ZENOVO LTD
embedded software engineering and your proven track record of success in complex embedded systems and radio networks in this position. Technical proficiency in Embedded C (RTOS, bare metal), Python, and networking principles (TCP/IP) is essential. In this role, you'll work closely with a skilled engineering team, collaborating more »
your creativity. Key Technical Skills - Developing sensor-based products in R&D - Experience working with small signals (Femto, Pico, Nano Range) -Languages: Python, Embedded C - Embedded system architecture with high-speed IC - Reducing EM Interference and crosstalk with high-end analogue acquisition chain -Experience in dealing with high impedance sources more »
MLIR or TVM Up-to-date knowledge of machine learning techniques and technologies A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness to take ownership and more »
Thorough and up-to-date knowledge of machine learning techniques and technologies A deep understanding of computer architecture and performance optimisation techniques First-rate C/C++ skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness to take ownership and more »
Profound expertise in Linux-based operating systems and associated configuration management tools is essential. Mastery in Python development is mandatory, while familiarity with Rust, C, and Go is advantageous. Prior exposure to automated build, software deployment, and CI/CD systems is highly desirable. Exceptional troubleshooting skills and adeptness with more »
Embedded Software Engineer - Wifi London Contract Hybrid Up to £500 per day Do you crave a fast-paced environment where you can leverage your C/C++ expertise to develop innovative embedded networking solutions? Are you passionate about collaboration and ensuring seamless integration across complex systems? This is your chance … impact! We're searching for an RDK-B Developer to craft the future of networking products. Responsibilities: Develop and maintain embedded networking applications using C/C++ Collaborate effectively across teams to ensure smooth integration Debug, troubleshoot, and resolve technical issues Conduct code reviews and static analysis Write and maintain more »