diverse/multi-cultural environment. Additional Skills/Preferences: Experience with Large Language Models Familiarity with prompt engineering techniques Experience or understanding of electronic design. Experience developing in a Linux environment. Experience with version control tools such as Git. Experience dealing with customers & external stakeholders. Strong presentation skills. Contact: For further information please contact Mícheál at Software Placements Ltd on More ❯
in building machine learning models for business application - Experience with natural language processing and/or processing of multi-modal data (e.g. images) PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development - Experience with training and evaluating LLMs Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
to support AI-driven scientific research. Qualifications Required: Master's degree or equivalent work experience in Computer Science, Physics, Engineering, Chemistry, Mathematics or a related field. Strong familiarity with Linux and the open-source ecosystem. Proficient experience working with machine learning and large datasets. In-depth understanding of open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm). Experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Skills and Experience Proficiency in one or more of the following languages: Java, Rust, Go, JavaScript. Familiar with Agile software development methodology such as Scrum or Kanban. Familiar with Linux performance analysis tools and system level performance tuning. In Return You'll work directly with the upstream CPython community, contributing to the core of the language used by millions of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Experience : We rate an eagerness to learn new technologies over existing skills. However, any experience in the following would be of benefit: Embedded development of micro controllers or embedded linux (e.g. ZephyrOS, Yocto) High level language experience (e.g. Python, TypeScript) Experience with machine learning and generative AI frameworks (e.g. PyTorch) Experience with UX principles and processes and an eye for More ❯
complex system problems and implement effective testing solutions - Experience with both on-premises and cloud-based testing environments, preferably including AWS services - Advanced knowledge and hands-on experience with Linux operating systems, including command-line operations, scripting, and system administration tasks PREFERRED QUALIFICATIONS - Knowledge of overall system architecture, scalability, reliability, and performance in a database environment - Experience with security in More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. Experience with sensor processing/fusion algorithms. Writing kernel drivers. Knowledge of Bluetooth and WiFi systems. Qualifications: A More ❯
Hardware/software codesign Ethernet & TCP/IP Embedded systems ideally with experience of system software and device drivers Understanding of server system architectures e.g. PCI-Express Experience of linux systems Experience of digital design (EDA tools, Verilog, VHDL) Benefits offered are described: AMD benefits at a glance . AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
e.g. PyTorch) Familiarity with ML hardware accelerators (e.g. NPUs, TPUs, GPUs with CUDA support) Knowledge of optimising and profiling software Experience with assembly programming Software development and integration on Linux, Android, or similar systems Knowledge of scripting languages, including Python In Return: We are at the heart of the world's most sophisticated digital products. Our technology enables the generation More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Jagex Ltd
techniques, and procedures (TTPs) and MITRE ATT&CK principles Hands-on experience with data analysis, modeling, and correlation at scale Operating systems internals and forensics experience for macOS, Windows & Linux Domain experience managing and working with current SIEM and SOAR platforms Experience developing tools and automation using common DevOps toolsets and programming languages Understanding of malware functionality and persistence mechanisms More ❯
controls and services Experience leveraging coding for automation, alert enrichment and detections Knowledge of adversary tactics, techniques, and procedures (TTPs) and MITRE ATT&CK principles Comfortable with macOS, Windows & Linux operating systems Domain experience working with SIEM and SOAR platforms Experience developing tools and automation using common DevOps toolsets and programming languages Understanding of malware functionality and persistence mechanisms Ability More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
The Bridge (IT Recruitment) Limited
controls and services Experience leveraging coding for automation, alert enrichment and detections Knowledge of adversary tactics, techniques, and procedures (TTPs) and MITRE ATT&CK principles Comfortable with macOS, Windows & Linux operating systems Domain experience working with SIEM and SOAR platforms Experience developing tools and automation using common DevOps toolsets and programming languages Understanding of malware functionality and persistence mechanisms Ability More ❯
be able to think flexibly to find solutions. Being open to new approaches and methodologies Programming experience in s some or any of the following would be useful: Python, linux, verilogA, verilogAMS, system verilog, C Matlab Ability to collaborate within a team and be able to work to customer program milestones and effectively communicate status and challenges. If this contract More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
controlled by a full software stack from embedded code through to intuitive GUIs. In this role you will be involved in the full software development lifecycle for Windows and Linux applications which facilitate communication of data from remote hardware units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
projects. You do not need to have experience with any of these to apply or succeed in your application. Open source community citizenship including code commits and reviews. Basic Linux administration, particularly installation and maintenance. Optimising code for performance. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cambridge University Press & Assessment (CUPA)
challenges arise. You will bring a proactive mindset and a deep understanding of exam delivery systems, APIs, integrations, and network protocols. Experience with Windows is essential, and familiarity with Linux/MacOS or programming languages such as JavaScript or Python is beneficial. Prior experience in technical support is advantageous, and you should thrive in a high-pressure, team-oriented environment. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cambridge University Press & Assessment (CUPA)
challenges arise. You will bring a proactive mindset and a deep understanding of exam delivery systems, APIs, integrations, and network protocols. Experience with Windows is essential, and familiarity with Linux/MacOS or programming languages such as JavaScript or Python is beneficial. Prior experience in technical support is advantageous, and you should thrive in a high-pressure, team-oriented environment. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
highly skilled developers building software with open-source projects and making important contributions to the open-source community. You could be working on improvements to WebKit, or building new Linux kernel driver, or one of countless other projects this team tackles, all of them deeply technical. Requirements: Knowledge and interest in developing systems level software such as kernel drivers, web More ❯
Cambridge, Cambridgeshire, Staines, Surrey, United Kingdom
Redline Group Ltd
quantization, pruning, distillation Familiarity with deployment on mobile and embedded devices (e.G. Smartphones, mobile CPU/GPU/NPU) Strong skills in Python, C/C++, and GNU/Linux environments Distributed and multi-GPU training experience Proficient with Git and GitHub workflows Why Join Us? Be part of an elite, forward-thinking AI team focused on real-world innovation More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Deep understanding of processor architecture, and the interaction between software and hardware Experience using software development tools to develop code and debug low level issues Previous usage of embedded Linux or Android Effective written and verbal communication (English) "Nice To Have" Skills and Experience : Understanding of multi-core or multi-processor systems, as well as system interconnects Awareness of SoC More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
RedTech Recruitment
issues, and proposing and implementing structural improvements. On a daily basis, you will be working with a range of programming, cloud computing, configuration tools, database technologies such as AWS, Linux, Python, nodeJS, PostGresSQL, ansible and Elasticsearch What this offers: Joining acompany at the forefront of innovation An exciting and varied tech stack A wealth of career progression opportunities this is … Physics/Astrophysics/Python/Computer science/Cloud/Mathematics/AWS/Azure/GCP/nodeJS/SQL/noSQL/ansible/HAProxy/linux/UNIX/Amazon web services/Azure/GCP/Kubernetes/Cloud/Ansible/Python/Linux/UNIX Cloud DevOps Engineer/Cloud Automation Engineer/ More ❯
issues, and propose and implement structural improvements. On a daily basis, you will be working with a range of programming, cloud computing, configuration tools, database technologies such as AWS, Linux, Python, nodeJS, PostGresSQL, ansible and Elasticsearch What this offers: Joining a company at the forefront of innovation who are well versed in training and developing STEM graduates An exciting and … Physics/Astrophysics/Python/Computer science/Cloud/Mathematics/AWS/Azure/GCP/nodeJS/SQL/noSQL/ansible/HAProxy/linux/UNIX/Amazon web services/Azure/GCP/Kubernetes/Cloud/Ansible/Python/Linux/UNIX Cloud DevOps Engineer/Cloud Automation Engineer/ More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
strategy. Requirements: Master's or PhD in a relevant field with strong ML foundations. Training ML models for production use.PyTorch or TensorFlow.Handling large datasets (multi-terabyte). Familiarity with Linux, version control, and CI/CD systems.Knowledge of model compression (e.g., reduced precision). More ❯
in software testing and/or development roles, with demonstrable expertise Strong communication and interpersonal skills Excellent attention to detail and organizational skills Good understanding of PC architecture and Linux environments Proficiency in bug reporting and triage Desirable: Experience with networking protocols (TCP, IP, UDP, ICMP, ARP, etc.) and scripting Benefits Details of benefits offered are available here . AMD More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Senior Software Engineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions worldwide. We are now building new software teams to advance our capabilities. Our technology is integral to various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by providing software solutions that bridge higher-level software stacks with … seek engineers experienced in low-level C, firmware, tooling, and OS design, who enjoy contributing to the open-source community. Your day-to-day responsibilities include: Maintaining the upstream Linux port and user space tools as part of the core arm64 Linux Kernel team Reviewing code on public mailing lists and upstreaming code to Linux subsystems like perf Enhancing performance … and security of the upstream Linux Kernel on modern arm64 hardware Supporting kernel maintainers by reducing technical debt and assisting with subsystem reviews Investigating new architecture features and their integration with Linux Providing upstream support for new architecture features Required Skills and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding More ❯