as: JavaScript, Java, and Python (Desirable not essential) Knowledge of infrastructure testing (desirable but not essential) Experience working with Automation tools such as: Selenium C ompensation: £65K annually + Competitive benefits The interview process consists of two stages: Technical interview with hiring manager Competency based interview with HR This role more »
Central London / West End, London, United Kingdom Hybrid / WFH Options
Things, Inc
much list everyone that you'll be working closely with: Bruno is our 3D/backend engineer. His focus is the Unity codebase, the C and Lua layers, and the Node.js backend. He'll be your manager. He's based in Paris. Nick is our iOS engineer - he knows everything … rarely a straight line Nice to have Experience with Firebase Experience with Google Cloud (Google Cloud Functions, etc). Experience with Node.js Knowledge of C, C++ and Lua AI coding policy We think AI is the future, so you can use AI to generate code snippets both for the interview more »
with: Strong experience of working with PCIe (ideally host driver development) Extensive knowledge around Linux device driver development Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Any experience within network interface cards (NIC) is advantageous What Next? If you’re an more »
and develop cutting-edge systems that keep us at the forefront of the industry. Requirements: Proficient in Windows-based application development using C++/C, STL, MFC, WxWidgets, and Win32. Extensive experience in designing and implementing multithreaded and distributed systems. Advanced understanding of distributed network architecture. Skilled in low-level more »
East London, London, United Kingdom Hybrid / WFH Options
Things, Inc
much list everyone that you'll be working closely with: Bruno is our 3D/backend engineer. His focus is the Unity codebase, the C and Lua layers, and the Node.js backend. He'll be your manager. He's based in Paris. Nick is our iOS engineer - he knows everything … rarely a straight line Nice to have Experience with Firebase Experience with Google Cloud (Google Cloud Functions, etc). Experience with Node.js Knowledge of C, C++ and Lua AI coding policy We think AI is the future, so you can use AI to generate code snippets both for the interview more »
City of London, London, United Kingdom Hybrid / WFH Options
Things, Inc
much list everyone that you'll be working closely with: Bruno is our 3D/backend engineer. His focus is the Unity codebase, the C and Lua layers, and the Node.js backend. He'll be your manager. He's based in Paris. Nick is our iOS engineer - he knows everything … rarely a straight line Nice to have Experience with Firebase Experience with Google Cloud (Google Cloud Functions, etc). Experience with Node.js Knowledge of C, C++ and Lua AI coding policy We think AI is the future, so you can use AI to generate code snippets both for the interview more »
City of London, London, United Kingdom Hybrid / WFH Options
Langham Recruitment Limited
at Technician level. Experience handling optical fibres and optoelectronic devices. Operating advanced test and measurement communication network equipment. PCB design, soldering, etc. Python/C/Matlab programming. Linux and Software for HPC/AI node/server operations. Network configuration. Whats in it for you? Up to £50k DOE more »
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
you: You are degree educated, 2.1 or above - Computer Science or closely related discipline from a top tier/Russell Group university You have C/C++ coding skills You have a strong understanding of what's happening at low level including Networking and Operating Systems (HTTP, TCP/IP more »
MUST: Knowledge of WAN and LAN Concepts, interfaces, protocols, and topology ● MUST: Computer, electronics, and optics troubleshooting and repair ● ADV: Experience with SQL, Python, C or C++ ● ADV: Experience with Jira ● ADV: Experience with medical devices/robotics/semi-conductors more »
DevOps Consultant - DV Cleared (UK*C) Duration : 12 Months Rolling Location : Hybrid (London) Rate : £750 - £850/day DOE Status : INSIDE IR35 Clearance : DV Enhanced (UK*C) Start Date: 4 – 8 Weeks Summary: My market leading client are looking to secure the services of a senior DevOps consultant to assist … from a consultancy background with good exposure to OpenShift Container Platform (OCP), it's essential consultants have current and active DV Enhanced/UK*C Clearance. Starting in the next 8 - 12 weeks the assignment is set to run on a 12 month rolling basis, offering excellent longevity and security. … on the assignment, please drop me an email Adam.Rees@IdentifySolutions.co.uk – or give me a call on 07400 28 3333. DevOps Consultant - DV Cleared (UK*Cmore »
your career with a role that offers both flexibility and a competitive salary. A prestigious company in the Payment sector is seeking a Senior C Software Engineer to join its dynamic team in London. This hybrid position allows for a balanced work-life schedule, with three days in the office … and two days working from home, providing the perfect blend of collaboration and autonomy. As a Senior C Software Engineer, you will be at the forefront of developing cutting-edge payment solutions. The role involves designing, implementing, and maintaining high-performance software applications. You will have the opportunity to work … and expand your expertise, all while contributing to a company that values innovation and excellence. The ideal candidate will possess a strong background in C and .NET frameworks, coupled with extensive experience in software development. Proficiency in object-oriented programming, database management, and cloud technologies is essential. A solid understanding more »
BA (EE/CS) or equivalent is highly preferred Desirable experience with Cisco security technologies, experience with programming languages such as UNIX shell, Perl, C, Python Solid presentation and interpersonal skills where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future more »
a fast-paced, hard-to-beat culture. To get involved in this simple, two-stage interview process you'll need: Extensive experience with embedded C Experience with Decawave chips (Ultrawide band, UWB) Embedded RTOS Experience with ARM CortexM series processors The ideal engineer will have an interest in cutting-edge more »
on experience with Machine & Deep Learning, AI and Neural Networks tools including Python, Spark, Tensor Flow. Competencies across core programming languages including Python, Java, C/C++, R. Ability to work in a cross-functional environment, managing stakeholders across multiple areas and translating research into practical solutions for predictive analytics. more »
work can be performed remotely. Job Responsibilities Deploying Verification Methodologies such as UVM and Formal Verification Developing Testbenches and Verification Components such as UVCs, C models, and Vertical/Horizontal re-usable Verification Environments Test plan development based on Design documents and interaction with design/systems engineers Writing and … and technologies Proficient in developing unit and subsystem level test benches using SV/UVM methodology Constrained random and Metrics driven verification Experienced with C model integration and scoreboarding FW code integration verification Experience with AMBA protocols and BUS interconnect functional and formal verification along with coverage closure Experience with … Strong knowledge of verification planning, coverage analysis, pseudo and constrained random techniques, assertion based and formal verification techniques with System Verilog Experience with Verilog, C/C++, System C, TCL/Perl/shell-scripting Strong analytical skills and ability to work in a dynamic and fast paced team environment more »
industry standards and frameworks like PCI, ISO27001, and SANS Critical controls. • Familiar with SDLC and one or more software development languages, such as Java, C/C++,. Net. • Willingness to assist on broader IT and Operational transaction work not specifically tied to Cyber Security. • Facilitate and lead meetings with more »
City of London, Greater London, UK Hybrid / WFH Options
Anson McCade
drive Intelligence, Surveillance, Reconnaissance, and Navigation Systems, shaping the future of defence technology. Essential Requirements: British National with Central Government SC Clearance Proficiency in C/C++, Python, VHDL/Verilog for FPGA programming, radar simulation tools (e.g. MATLAB, Simulink), and real-time embedded systems. In-depth knowledge of radar more »
City Of London, England, United Kingdom Hybrid / WFH Options
Anson McCade
drive Intelligence, Surveillance, Reconnaissance, and Navigation Systems, shaping the future of defence technology. Essential Requirements: British National with Central Government SC Clearance Proficiency in C/C++, Python, VHDL/Verilog for FPGA programming, radar simulation tools (e.g. MATLAB, Simulink), and real-time embedded systems. In-depth knowledge of radar more »
Vision : Working with video camera systems for specific machine functionalities. Debugging Tools : Proficiency in using tools like logic analysers to diagnose communication issues. Embedded C : Although rarely required, knowledge of microcontroller programming is a plus. Location 2-3 days on-site at their office in Woolwich, London. (Willing to work more »
field. 2+ years of experience in cheminformatics or computational chemistry, preferably in a drug discovery setting. Strong programming skills in Python (other languages like C, Java are a plus). Experience training large machine learning models, including GNNs and LLMs. Practical experience in ADMET modelling, molecular dynamics, or structure-based more »
Maintenance: Maintain rigorous version control of software and suggest improvements to internal tools. Requirements: Degree in Software Engineering or a related discipline. Proficiency in C, JavaScript and HTML required. Experience with VxWorks, Linux, FreeRTOS, or SafeRTOS operating systems. Familiarity with Git for version control and tools like Eclipse, Visual Studio more »
Employment Type: Permanent
Salary: £65000/annum + Car Allow. + Bonus + Ex. Benefits
global companies including 20% of the Fortune 1,000 trust Smartcat to communicate their innovations and ideas all over the world. As a dynamicSeries C company, Smartcat is growing at 130% YoY, thanks to the high and quick ROI it delivers to global enterprises. It's well-funded by notable … an integral part of our team and play a crucial role in the most exciting part of our journey: transitioning from a post-Series C startup to a company exceeding $100M in ARR and $1B in valuation. Our journey isn't for the faint of heart. We are growing at more »
Central London, London, United Kingdom Hybrid / WFH Options
Ashdown Group
A highly successful multinational technology business is looking for an accomplished C/C++ Developer with back-end development experience to join its team. The business encourages flexibility, so you are able to work from home, with 3 or 4 days per months at one of their offices in London … a key product which is used by global household name firms. In order to be considered for this position, you must be an accomplished C/C++ Developer with proven experience of developing cutting edge solutions. Solid cross-platform experience with Windows and Linux systems is preferred as you will more »
your career with a role that offers both flexibility and a competitive salary. A prestigious company in the Payment sector is seeking a Senior C Software Engineer to join its dynamic team in London. This hybrid position allows for a balanced work-life schedule, with three days in the office … and two days working from home, providing the perfect blend of collaboration and autonomy. As a Senior C Software Engineer, you will be at the forefront of developing cutting-edge payment solutions. The role involves designing, implementing, and maintaining high-performance software applications. You will have the opportunity to work … and expand your expertise, all while contributing to a company that values innovation and excellence. The ideal candidate will possess a strong background in C and .NET frameworks, coupled with extensive experience in software development. Proficiency in object-oriented programming, database management, and cloud technologies is essential. A solid understanding more »
an experienced Machine Learning Engineer that has experience working with various models, in particular LLMs, and ideally has low level programming experience in Rust, C, or C++. This role would be a good fit for an engineer that enjoys being creative and is comfortable with creating prototypes and MVPs without more »