through automation. Amazon Robotics automates fulfillment center operations using various methods of robotic technology including autonomous mobile robots, sophisticated control software, language perception, power management, computer vision, depth sensing, machine learning, object recognition, and semantic understanding of commands. Amazon Robotics has a dedicated focus on research and development to continuously explore new opportunities to extend its product lines into … a diverse, talented team - Experience with creative problem solving and articulating technical challenges and solutions - Exposure to any of the following concepts: AWS and other Web Technologies, schedulers, workflows, state machines, multi-threading, and networking protocols - Interest in Robotics including coursework or clubs Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Kinetic Games
across multiple platforms. Responsibilities: Design, create, and maintain complex character, creature, camera and object rigs that are efficient, flexible, and easy to use. Implement and maintain animation systems and state machines within Unity, ensuring smooth and polished in-game animations. Develop tools to streamline animation pipelines and workflows. Work closely with artists and programmers to troubleshoot rigging, skinning, and … title. Expertise with rigging, skinning, and creating animation control systems in a 3D software package (e.g., Blender, Maya). Strong experience implementing animation systems within Unity, including Animator Controllers, State Machines, and Blend Trees. Proficient in C# and tool development. Solid understanding of real-time animation principles, constraints, IK systems, and retargeting techniques. Strong problem-solving skills, especially when More ❯
skills in multi-threaded and concurrent programming Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards Familiarity with software sequencing frameworks or custom state machines Strong experience with integration, system test, and debugging complex interactions between software and hardware Understanding of software design principles, memory management, and performance optimisation Experience with version control More ❯
multi-threaded and concurrent programming - Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar - Familiarity with software sequencing frameworks or custom state machines for test execution - Strong experience with integration, system test, and debugging complex interactions between software and hardware - Solid understanding of software design principles, memory management, and performance optimisation More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
skills in multi-threaded and concurrent programming. • Low-level I/O, DMA, or driver-level interactions with PCIe cards or similar. • Familiarity with software sequencing frameworks or custom state machines for test execution. • Strong experience with integration, system test, and debugging complex interactions between software and hardware. • Strong understanding of software design principles, memory management, and performance optimisation. More ❯
multi-threaded and concurrent programming. Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar. Familiarity with software sequencing frameworks or custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
server integrations. Familiarity with Git, MVC frameworks, and performance tuning for mobile/web. Bonus Points For: Experience with WebAudio API and WebGL. Understanding of software design patterns and state machines. Photoshop skills or experience in agile development environments. Who We’re Looking For: A positive, detail-focused developer who’s organised, proactive, and thrives in a remote setup. More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
multi-threaded and concurrent programming. Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar. Familiarity with software sequencing frameworks or custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
multi-threaded and concurrent programming. Experience with low-level I/O, DMA, or driver-level interactions with PCIe cards or similar. Familiarity with software sequencing frameworks or custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. More ❯
in London, Paris or Singapore. Requirements Very high level of raw programming talent. 2+ years coding HFT systems/Trading system development. Solid understanding of how order books, order state machines, etc. work. Rust programming skills (can accept primarily C/C++ experience if they have at least used Rust before. All interviews and job tasks will be in More ❯
Hastings, Sussex, United Kingdom Hybrid / WFH Options
microTECH Global Limited
Perform hardware integration and system commissioning Support manufacturing and test teams during build and validation phases Essential Skills & Experience: Digital Circuit Design: Expertise in logic gates, flip-flops, and state machines FPGA & ASIC Development: Experience in designing and implementing FPGAs and ASICs HDL Proficiency: Strong knowledge of VHDL and/or Verilog Embedded Systems: Familiarity with microprocessor and microcontroller More ❯
able to demonstrate engineering and domain experience across a number of the aspects listed below: Digital Circuit Design - Proficiency in designing digital circuits, including logic gates, flip-flops and state machines. FPGA and ASIC Design - Proficiency in designing and implementing FPGAs and ASICs. HDL Languages - Strong knowledge of Hardware Description Languages (HDLs) such as VHDL and Verilog. Microprocessors and More ❯
able to demonstrate engineering and domain experience across a number of the aspects listed below: Digital Circuit Design - Proficiency in designing digital circuits, including logic gates, flip-flops and state machines. FPGA and ASIC Design - Proficiency in designing and implementing FPGAs and ASICs. HDL Languages - Strong knowledge of Hardware Description Languages (HDLs) such as VHDL and Verilog. Microprocessors and More ❯