for business application experience - PhD, or a Master's degree and experience in CS, CE, ML or related field research - Experience programming in Java, C++, Python or related language - 3+ years' experience with modeling languages and tools like PyTorch/TensorFlow, R, scikit-learn, numpy, scipy, etc - Solid ML background More ❯
Information Retrieval and Analytics - 4+ years of building machine learning models or developing algorithms for business application experience - 2+ years of programming in Java, C++, Python or related language experience - Excellent oral and written communication skills, with the ability to communicate complex technical concepts and solutions to all levels of More ❯
a strong commitment to preserving customer privacy while helping advertisers effectively reach their target audiences. BASIC QUALIFICATIONS Master's degree Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business application Experience in applied More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of More ❯
Cumbernauld, Lanarkshire, United Kingdom Hybrid / WFH Options
ClearCompany
proven track record in leading complex projects. Expert-level proficiency in Unreal Engine, including systems, tools, feature sets and plugin creation. Advanced expertise in C++, particularly in real-time data processing and optimization within Unreal Engine. Exposure to working on AWS or Google Cloud Platform. Extensive experience with real-time More ❯
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing More ❯
end solution to the business problems. Ideate on future roadmap for science in CMT, and CMT in general. BASIC QUALIFICATIONS Experience programming in Java, C++, Python or related language Experience with SQL and an RDBMS (e.g., Oracle) or Data Warehouse PREFERRED QUALIFICATIONS Experience implementing algorithms using both toolkits and self More ❯
application. PhD, or a Master's degree and experience in CS, CE, ML or related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high More ❯
re Looking For A degree in Software, Computer, or Electronics Engineering (2:1 or higher preferred). Experience in embedded real-time firmware development (C++ preferred). Strong background with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers. Experience with RTOS (VxWorks, FreeRTOS, or uC/OS More ❯
re Looking For A degree in Software, Computer, or Electronics Engineering (2:1 or higher preferred). Experience in embedded real-time firmware development (C++ preferred). Strong background with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers. Experience with RTOS (VxWorks, FreeRTOS, or uC/OS More ❯
learning models for business applications. PhD or Master's degree with 6+ years of applied research experience. Proficiency in programming languages such as Java, C++, Python, or related. Experience with neural deep learning methods and machine learning. Familiarity with modeling tools like R, scikit-learn, Spark MLLib, MxNet, TensorFlow, numpy More ❯
building machine learning models for business application experience - PhD, or Master's degree and 6+ years of applied research experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience with prompting techniques for LLMs PREFERRED QUALIFICATIONS - Experience with modeling tools More ❯
systems experience (bare-metal, RTOS, or embedded Linux). Expertise in developer tooling (debuggers, compilers, profilers, SDKs, system configuration tools). Proficiency in C, C++, Python , with experience in firmware and low-level software development. Understanding of embedded toolchains (LLVM, GCC, binutils, Clang, GDB, IAR). AI/ML experience More ❯
Bolton, central scotland, united kingdom Hybrid / WFH Options
Selby Jennings
Job Title: Senior Software Engineer (C++) Location: Fully Remote Company: Crypto Trading HFT About the Company: Our client is a cutting-edge high-frequency trading (HFT) firm specializing in cryptocurrency markets. They are dedicated to leveraging advanced technology and innovative strategies to stay ahead in the fast-paced world of … environment where contributions can make a significant impact. Job Description: Role Overview: Our client is seeking a highly skilled Software Engineer with expertise in C++ and a strong background in crypto exchange connectivity. As a key member of the engineering team, the candidate will be responsible for developing and maintaining More ❯
Django or Flask 🌐 Excellent speaking and writing skills 🗣️✍️ Eagerness to tackle technical challenges in unknown territory 🧩 Required Skills: Proficiency in Linux CLI 🖥️ Knowledge of C++ 💻 Strong understanding of computer networking and TCP/IP stack 🌐 Experience in DevOps and/or cloud platforms ☁️ Preferred Skills: Experience with low-level network More ❯
stack e.g. virtualisation/cloud, hardware integration, performance tuning, UI/UX design, CI/CD What you need: 5+ years' experience developing in C++ on a Linux platform Experience with multi-threaded programming Strong knowledge of OOP concepts Interested? Get in touch with Marlena Szarek @ RealTime Recruitment today on More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Technical Futures
in an Electronic Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. ATE expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. Full eligibility to More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Technical Futures
in an Electronic Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. ATE expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. Full eligibility to More ❯
glasgow, central scotland, united kingdom Hybrid / WFH Options
Technical Futures
in an Electronic Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. ATE expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. Full eligibility to More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Technical Futures
in an Electronic Engineering discipline. 5+ years working in Product Test Engineering within a Semiconductor environment. ATE expertise (V93K/Teradyne). Proficiency in C++ or equivalent programming and strong Scripting skills using Python or PERL. Strong diagnostic and analytical skills as well as excellent documentation skills. Full eligibility to More ❯
In order to be successful in this position the idea candidate will have strong experience working with C and Linux and some exposure to C++, MFC, HTML and XML. Based from their Hillington technology hub you will be joining at a truly exciting team for the business following a recent More ❯
Bolton, central scotland, United Kingdom Hybrid / WFH Options
Mpowering People
a fast-paced environment. Nice to Have: Experience with sensor calibration, data acquisition, or telemetry systems. Familiarity with low-power embedded systems. Knowledge of C++ or Python for test automation or tooling is a plus. Experience with remote device management or over-the-air (OTA) firmware updates. Experience with embedded More ❯
and motion control. Familiar with networking protocols (e.g. Ethernet/IP, TCP/IP) and industrial communication. Knowledge of Visual Basic and/or C++ is a strong advantage. Willingness to travel across the UK and Europe as required. A hands-on, detail-focused engineer who thrives in a fast More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Develop reusable, modular VHDL/Verilog designs with traceability to system-level requirements Plan and execute verification strategies using testbenches or HVLs (SystemVerilog/C++) Collaborate with systems, hardware, and software teams to ensure integration readiness Own firmware delivery across multiple projects, including documentation and reviews Contribute to internal tooling More ❯
and 3+ years of CS, CE, ML or related field experience - 1+ years of building models for business application experience - Experience programming in Java, C++, Python or related language - Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms PREFERRED QUALIFICATIONS - Experience in Vision Language Models More ❯