embedded systems engineer role mainly focussed on FPGA design using mainly VHDL or Verilog. Key skills: FPGA design using VHDL and/or Verilog Software development in C/C++ for embedded processors Circuit design, implementation, and bench level testing Strong teamwork and communication skills Experience of schematic capture and PCB layout in Altium (or similar) Experience of realtime control More ❯
Metaheuristic optimisation and also develop code and to test it. The successful applicant will have a good relevant Degree or PhD with proficiency in Algorithm Software Development utilising Python, C++ or C#, along with: • Experience in Metaheuristic optimisation • Experience with AI/ML Techniques • Exposure to cloud-based data pipelines for large-scale test data processing for Data Centres. The More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Logik Source
Metaheuristic optimisation and also develop code and to test it. The successful applicant will have a good relevant Degree or PhD with proficiency in Algorithm Software Development utilising Python, C++ or C#, along with: • Experience in Metaheuristic optimisation • Experience with AI/ML Techniques • Exposure to cloud-based data pipelines for large-scale test data processing for Data Centres. The More ❯
DTS environments (GE XA21, OSI, Siemens, ABB or similar) Understanding of Power System Applications such as Power Flow, State Estimation and Contingency Analysis Proficiency in scripting or programming (C, C++, SQL, Shell, Perl) Familiarity with communication protocols (ICCP, DNP3, IEC, Modbus) Comfortable working across Linux and Windows environments Strong attention to detail and troubleshooting ability If you find this role More ❯
you will work directly alongside the founding team to help shape the core technology and company culture. About you: 3+ years of Software Development experience in Python, Java, C#, C++ Experience working on an end-to-end development cycle Proven ability to build something from the ground up/experience in shipping features very quickly Understanding of complex design systems More ❯
you will work directly alongside the founding team to help shape the core technology and company culture. About you: 3+ years of Software Development experience in Python, Java, C#, C++ Experience working on an end-to-end development cycle Proven ability to build something from the ground up/experience in shipping features very quickly Understanding of complex design systems More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
What you will do: Testing and Validation Conduct comprehensive testing of 5G NR SA FWA solutions, including cabled and over-the-air tests Design and develop in C/C++ and Python Work with 3GPP, Embedded Software Architecture, 5GCN, CU, DU, RU What we're looking for: Experience with Data Networks A good understanding of 3GPP 4G/5G, network More ❯
performance bottlenecks. Having completed your Masters (or equiv) you will have several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of data structures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture More ❯
side features. - Collaborate with internal and external engineers to ship great features. - Debug, test, and improve online gameplay performance. SKILLS AND EXPERIENCE - Deep hands-on experience with Unreal Engine (C++ & Blueprints). - Proven track record with multiplayer networking & crossplay. - Experience with backend tech, ideally Nakama or similar. - Strong understanding of online systems, client/server architecture. - Background in the games More ❯
now to take the next step in your journey to become an expert firmware engineer! 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. More ❯
their GPU driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 2 years+ in GPU Driver Development Strong C++ or C programming skills Experience with OpenCL or Vulkan Full details are available. Please don't hesitate to get in touch. More ❯
/MSc in a quantitative discipline preferred). Hands-on experience with generative AI/LLMs and machine learning, within a financial or trading environment. Advanced coding skills in C++ or similar languages. Previous experience working in or alongside a front office/trading team. Excellent problem-solving, communication, and stakeholder management skills. Contract Details: 6–12 months rolling contract More ❯
/MSc in a quantitative discipline preferred). Hands-on experience with generative AI/LLMs and machine learning, within a financial or trading environment. Advanced coding skills in C++ or similar languages. Previous experience working in or alongside a front office/trading team. Excellent problem-solving, communication, and stakeholder management skills. Contract Details: 6–12 months rolling contract More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
now to take the next step in your journey to become an expert firmware engineer! 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. More ❯
EC2M, Coleman Street, Greater London, United Kingdom
Platform Recruitment
their GPU driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 2 years+ in GPU Driver Development Strong C++ or C programming skills Experience with OpenCL or Vulkan Full details are available. Please don't hesitate to get in touch. More ❯
be completely greenfield. You will have a very high-impact position in the team, and will be financially rewarded proportionally to your success About you: Highly numerate Comfortable with C++ (must) Experience with Python Work well to tight deadlines Top grades Experience managing experiments/mathematical or statistical research involving rapid iteration. Full details are available. Please don't hesitate More ❯
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are More ❯
technical depth, and direct impact from day one, with occasional travel to customer sites across the UK and internationally. What We're Looking For Strong coding skills in Python, C++, or Java Frontend experience with React and TypeScript Excellent communicator who thrives working directly with users Interest in AI, robotics, or embedded systems Excited to work in fast-moving, on More ❯
technical depth, and direct impact from day one, with occasional travel to customer sites across the UK and internationally. What We're Looking For Strong coding skills in Python, C++, or Java Frontend experience with React and TypeScript Excellent communicator who thrives working directly with users Interest in AI, robotics, or embedded systems Excited to work in fast-moving, on More ❯
Work on Distribution Power Flow (DPF), Volt/Var Control (IVVC), FLISR/FDIR, and OPF Customize and implement ADMS applications and optimization tools Develop and enhance solutions using C++/Java Transmission (EMS/AEMS) Experience with Load Flow, Contingency Analysis, Power Factor, State Estimation, Load Forecasting Hands-on work with Energy Management Systems and Dispatcher Training Simulators (DTS More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
be completely greenfield. You will have a very high-impact position in the team, and will be financially rewarded proportionally to your success About you: Highly numerate Comfortable with C++ (must) Experience with Python Work well to tight deadlines Top grades Experience managing experiments/mathematical or statistical research involving rapid iteration. Full details are available. Please don't hesitate More ❯
Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Reed Technology
integration and debugging. Collaborate with cross-functional teams to deliver innovative, high-quality solutions. Required Skills & Qualifications: Minimum 5 years of experience developing software or firmware using C/C++ . Hands-on experience working with ARM processors . Solid understanding of symmetric and asymmetric cryptography frameworks . Exposure to Windows-based development environments . Nice to Have: Experience with More ❯
5+ years experience within Power Systems, SCADA, EMS or ADMS engineering Experience with software such as GE XA21, Reliance, e-terra, OSI, Siemens, ABB or Schneider platforms Proficiency in C++, Java, or similar programming languages Strong understanding of Linux and Windows environments Excellent problem-solving and communication skills If you find these roles interesting, please reach out and apply and More ❯
etc. Hands-on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Desired: PhD in relevant field Experience in rendering algorithms used in game engines (Unreal, Unity, CryEngine) is highly desirable JBRP1_UKTJ More ❯