Master's) in a quantitative discipline such as Mathematics, Physics, Computer Science, or Engineering. Strong programming skills in at least one core language - Python , C++ , or Java . Proven experience in quantitative research or systematic trading environments. Excellent communication skills and the ability to thrive in a highly collaborative, fast More ❯
First-author publications in top AI/ML venues (CVPR, NeurIPS, ICML, ICLR, etc.). Strong skills in Python and/or C/C++, and hands-on experience with modern ML frameworks. Familiarity with Git and sound software engineering practices. Excellent communication and problem-solving abilities. Bonus Points For More ❯
Linux scripting Experience with testing frameworks, including Agile Development Techniques, Unit/System Testing and Performance Testing Basic database query (SQL) experience Experience with C++ include templates and generics an advantage Additional Skills: Must be able to perform well under pressure and deliver to tight deadlines Collaborative and adaptable. Be More ❯
requirement analysis, software design and software architecture Experience with source control tools such as SubVersion and Git Behavioural: self-starting, adaptable, problem solving Desirable: C++ experience in an embedded environment Object Oriented Design and Programming experience Familiarity with desktop application, GUI/event-based design Knowledge of issue-tracking tools More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
GTS Group Ltd
/Master's in Computer Science, Electrical Engineering, or related field Strong experience in embedded software development, ideally within the space industry Proficient in C++ and real-time operating systems (RTOS) Familiar with SDRs, FPGA programming, and embedded Linux (Yocto/Buildroot) 🚀 Bonus Points For: ESA project experience Linux Kernel More ❯
Linux scripting Experience with testing frameworks, including Agile Development Techniques, Unit/System Testing and Performance Testing Basic database query (SQL) experience Experience with C++ include templates and generics an advantage Additional Skills: Must be able to perform well under pressure and deliver to tight deadlines Collaborative and adaptable. Be More ❯
Machine Learning, Statistics, Applied Mathematics, Computer Science, or related fields, or equivalent experience. Excellent written and verbal communication skills. Experience programming in Java, Python, C++, or similar languages. Research experience in areas such as combinatorial optimization, continuous optimization, or related fields. Preferred Qualifications Experience in a fast-paced applied research More ❯
team. BASIC QUALIFICATIONS Experience in automating, deploying, and supporting infrastructure. Proficiency in at least one modern programming language such as Python, Ruby, Golang, Java, C++, C#, or Rust. Experience with Linux/Unix environments. Associate's degree or equivalent experience. PREFERRED QUALIFICATIONS Experience with CI/CD pipelines and build More ❯
VB.NET) Microsoft SQL Server (database design, DBA, stored procedures, OLAP and reporting) Web services integration using SOAP or REST APIs Training in C/C++ will be provided but prior experience will be an advantage Proven track record of the delivery of successful projects A degree in Computer Science would More ❯
Bolton, north west england, United Kingdom Hybrid / WFH Options
Positiv Cohort Ltd
Job Description: We are seeking a talented and experienced Software Developer with expertise in C++ to join our dynamic team in Bolton. In this role, you will be responsible for designing, developing, and maintaining software applications that support our Defence projects. You will work closely with other engineers and stakeholders More ❯
Suite 223, Olympus House Olympus Business Park, Quedgeley, Gloucester, England
Centre for Research into Communities and E-Learning Systems
a passion for psychology, gaming, and inclusive design. Role Your duties will include: Develop, test, and debug affective game software using C#, Python, or C++ on Azure and Toughbook platforms. Assist in integrating biometric and emotional data into interactive game systems. Support deployment and compatibility testing on both legacy and More ❯
limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirables: Experience in More ❯
participating in code reviews Qualifications 4 years of experience with one or more general-purpose programming languages, including but not limited to Java, C#, C++, PHP, or Python Experience with MySQL or any other relational database Experience with OOP and design patterns Experience developing complex client-facing applications at a More ❯
neural deep learning methods and machine learning. - Experience in building machine learning models for business applications. - Experience in applied research. - Experience programming in Java, C++, Python or related languages. - Strong track record of patents and publications. PREFERRED QUALIFICATIONS - Experience in building speech recognition, machine translation and natural language processing systems More ❯
attitude, especially in high-demand situations. Requirements Must-Haves: • Minimum of 3 years of professional experience in software engineering. • Proficiency in multiple programming languages: C++, Python, Java, Rust, Golang. • Experience with Linux in hardware products such as IoT devices, robots, drones, or automotive applications. • Expertise in cloud applications designed to More ❯
Embedded Software Engineer Location: Worcester Salary: £DOE - We are booking interviews next week! Please call or email for a slot Key Skills: Embedded Software, C++, Engineering, Design, Scope of Work, Navigation, Radio, Signal Development, Multi-Thread, FPGA, UML, Hardware Join Us. Shape the Future of Embedded Systems. Are you ready More ❯
code reviews, system architecture discussions, and Agile development processes to enhance software quality Familiarity with agile processes in Jira is beneficial Familiarity with Java & C++ is beneficial Familiarity with MS Azure data warehousing ecosystem e.g. ADF is preferred More ❯
with experience working with data systems Ability to program (structured, OOP, and TDD) using one or more high-level languages, such as Python and C++ Hands-on experience with Linux/Unix systems, networking, and system-level debugging. Familiarity with modern development tooling: version control, build systems, CI/CD More ❯
with experience working with data systems Ability to program (structured, OOP, and TDD) using one or more high-level languages, such as Python and C++ Hands-on experience with Linux/Unix systems, networking, and system-level debugging. Familiarity with modern development tooling: version control, build systems, CI/CD More ❯
conducting testing on proving grounds. Knowledge of instrument calibration processes. Proficient in the use and application of a programming/scripting language (C/C++, Python, Java, or similar). Educated to Degree level in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. Note: Right to work More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
Anson Mccade
Experience Proven expertise with the OpenCPI framework (design, integration, optimisation) Strong background in RF communications and digital signal processing (DSP) Proficiency in C/C++ and/or VHDL for embedded system applications Experience with SDR development tools such as GnuRadio and scripting with Python Confident working in Linux-based More ❯
Black Belt, and Green Belt certification. Testing experience on proving grounds. Knowledge of instrument calibration processes. Proficiency in programming/scripting languages (C/C++, Python, Java, or similar). Degree in a Systems, Mechanical, Electrical/Electronic, or related field or equivalent. More ❯
limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirables: Experience in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required. Additional Qualifications Experience programming in MATLAB, Python, Javascript, C++ and/or Java Expertise developing algorithms in areas such as signal processing, image processing, machine learning, deep learning and/or control Interest in More ❯
and design (architecture, design patterns, reliability and scaling) of new and current systems. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design. Master's degree in Machine Learning, Applied Mathematics, Operations Research or a related field, or equivalent work experience. PREFERRED More ❯