Out in Science, Technology, Engineering, and Mathematics
mindset. Be a Team Player, Mentor, Strong Communicator and be ready and willing to support the Team when needed. What You Bring B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent. Experience in programming with C, C++, Rust, Golang and/or Python. Real-world Industry Firmware … for Board Support Packaging (BSP). Experience with RTOS on Microcontrollers. Basic ability to read Datasheets and Schematics. Experience with concise Technical Writing and Architecture Diagramming. Strong understanding of ComputerArchitecture and Peripherals. Strong understanding of Operating Systems, Concurrency and Networking concepts. Strong understanding of Data Structures More ❯
optimization techniques (experience with Cython and CUDA is a plus). Experience in developing Large Language Models (LLMs) is advantageous. In-depth understanding of computerarchitecture and its implications on AI/ML performance. Comprehensive knowledge of the software development life cycle, including best practices in version control More ❯
about speed and reliability. We aim to squeeze every drop of compute performance from our device hardware, and we use our knowledge of compute architecture to make that happen. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java … or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Experience … in computerarchitecture, or experience writing low level drivers Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. More ❯
can make a real impact. The role is based from their London offices. What's Required? Strong skills in Rust A solid understanding of computerarchitecture and performance optimization techniques. Prior experience working with GPUs, and knowledge of machine learning technologies is also a plus. Ready to take More ❯
code commits and reviews are beneficial. Linux administration, particularly installation and maintenance. Experience of low level software or hardware development that require looking at computerarchitecture specifications like compilers, debuggers, models. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/ More ❯
code commits and reviews are beneficial. Linux administration, particularly installation and maintenance. Experience of low level software or hardware development that require looking at computerarchitecture specifications like compilers, debuggers, models. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/ More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
optimization ✅ What You Bring: 💻 Strong command of modern C++ (11/14/17/20) with a focus on performance 🧠 Deep knowledge of computerarchitecture, memory hierarchy, and CPU-level tuning 🔄 Experience with multi-threading , concurrency, and low-latency system design 🌟 Why It’s a Standout Opportunity More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
optimization ✅ What You Bring: 💻 Strong command of modern C++ (11/14/17/20) with a focus on performance 🧠 Deep knowledge of computerarchitecture, memory hierarchy, and CPU-level tuning 🔄 Experience with multi-threading , concurrency, and low-latency system design 🌟 Why It’s a Standout Opportunity More ❯
Hands-on experience working at exabyte scale or within high-throughput infrastructure (Big Tech, HPC, or next-gen infra teams). Deep knowledge of computerarchitecture , networking , and storage systems . Exposure to kernel-level tuning , network stack optimisation , or low-latency distributed systems is a significant advantage. More ❯
Hands-on experience working at exabyte scale or within high-throughput infrastructure (Big Tech, HPC, or next-gen infra teams). Deep knowledge of computerarchitecture , networking , and storage systems . Exposure to kernel-level tuning , network stack optimisation , or low-latency distributed systems is a significant advantage. More ❯
The Information Systems (IS) team at Shoosmiths plays a pivotal role in the technological enablement of the firm, ensuring the seamless operation of all computer systems. With a focus on delivering robust and efficient technology services, the IS team is divided into two main departments: Applications and Technical Services. … of the software applications vital to the firm's operations. Meanwhile, the Technical Services department is dedicated to the upkeep of the firm's computerarchitecture, providing operational support, diagnosing hardware and software issues, and configuring the back-office computing infrastructure. Together, these departments strive to deliver innovative More ❯
data science and ML runtime stack in a multi-cloud environment. Lead on software engineering and software design for ML components. Understand and use computer science fundamentals, including data structures, algorithms, computability and complexity, and computer architecture. Manage the infrastructure and pipelines needed to bring models and code … improve the existing machine learning infrastructure. Collaborate with data engineers, application programmers, and data scientists. Desired skills: Qualification in a related field such as computer science, statistics, electrical engineering, mathematics, or physical sciences. Self-starter with excellent communication and time management skills. Strong computer programming skills, with knowledge More ❯
work and personal life, offering flexible hours and arrangements so you can succeed both at work and at home. Minimum qualifications B.Sc. in Electrical, Computer, Software Engineering, or related field. At least 10 years of design, integration, or hardware system engineering experience in HW, FW, or SW. Over … software, firmware, and hardware components. Basic scripting skills in Python, Bash, etc. Experience in big data analysis and large-scale data analysis. Knowledge of computer architecture. High-speed interfaces knowledge and debugging skills - PCIe, Ethernet, DDR, etc. Experience with server (x86/ARM) design or architecture. Experience with operating More ❯