State Machine Jobs in the UK

17 of 17 State Machine Jobs in the UK

Senior Technical Animator

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 ❯
Posted:

Software Engineer C++

Bristol, Avon, South West, United Kingdom
Guidant Global
threaded and concurrent programming, low-level I/O, DMA, and driver-level interactions with PCIe or similar hardware. Skilled in designing and implementing software sequencing frameworks or custom state machines to support test execution. Demonstrated ability to integrate and debug complex software-hardware systems, with a focus on performance optimization and memory management. Proficient in using version control … and have provided essential defence capabilities to meet the requirements of the armed forces across land, sea, and air. This role is based in Bristol, at one of their state-of-the-art sites that plays a crucial role in missile operations. The location boasts excellent transportation links, outstanding learning and development opportunities, and a variety of social, charitable More ❯
Employment Type: Contract
Rate: Up to £65 per hour
Posted:

Quantitative Developer - Low Latency

United Kingdom
Stanford Black Limited
mechanisms. Monitor live systems and troubleshoot production issues in real time. Experience: 2-8 years of commercial experience building HFT or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills with a focus on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code More ❯
Posted:

Software Engineer C

Stevenage, Hertfordshire, United Kingdom
Matchtech
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 ❯
Employment Type: Contract
Rate: GBP 65 - 67 Hourly
Posted:

Quantitative Developer - Low Latency

London, England, United Kingdom
Stanford Black Limited
mechanisms. Monitor live systems and troubleshoot production issues in real time. Experience: 2-8 years of commercial experience building HFT or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills with a focus on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code More ❯
Posted:

C++ Software Engineer

Stevenage, Hertfordshire, United Kingdom
Carbon 60
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 ❯
Employment Type: Contract
Rate: GBP 67 Hourly
Posted:

C++ Software Engineer

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 ❯
Employment Type: Contract
Rate: £0 - 67 per hour + Inside IR35
Posted:

Front-end Slot Game Developer

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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

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 ❯
Employment Type: Contract, Work From Home
Rate: £67 per hour, Benefits Overtime Rate
Posted:

Quantitative Developer (Low Latency) EMEA (F/M/D)

London, United Kingdom
Flowdesk
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Full-Stack/Product)

London, United Kingdom
Mytos & Aspen
to customize and monitor cell growth protocols. Any experience with distributed systems will translate well to our environment, where you'll find familiar concepts like asynchronous communication and managing state consistency across components - with the added excitement of components including physical hardware! Your work will directly impact how quickly and effectively new therapies and research tools can be developed … for regulatory compliance, we want to hear from you! We apply similar patterns to coordinate between software services and hardware components. Systems control understanding : Ability to reason about system state and processes. If you've designed state machines or worked with data pipelines, these skills are relevant. Nice-to-have Experience with Python for data processing or image More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

Stevenage, Hertfordshire, South East, United Kingdom
Guidant Global
with SFPDP or similar high-speed protocols. Expertise in multi-threaded programming, low-level I/O, DMA, and PCIe driver interactions. Familiarity with software sequencing frameworks or custom state machines. Experience in system integration, debugging, and performance tuning. Proficiency with Git and CI/CD pipelines. Desirable: Experience with FPGA-based data acquisition, RTOS, automated test frameworks, or … HWIL setups. Why Join? Be part of a company with over 70 years of defence engineering excellence. Work at a state-of-the-art site in Stevenage with great transport links, an on-site gym, and a coffee shop. Access to continuous training and development opportunities. Contribute to projects that directly support UK defence across land, sea, and air. More ❯
Employment Type: Contract
Rate: Up to £67 per hour
Posted:

Firmware Engineer

London, United Kingdom
ZELP LTD
systems running on MCUs/MPUs, optimizing for efficiency, low power consumption, and wireless communication with our cloud infrastructure. Your responsibilities will also include writing business logic using hierarchical state machines, unit testing, automating build systems, bootloader updates, and version management via a CI/CD infrastructure. This role offers exposure to many elements of modern embedded firmware development … Understanding the current system architecture of wearable devices and their companion applications. Integration and maintenance of external software libraries. Developing device drivers, firmware features for event-driven architecture, hierarchical state machines, refactoring, power optimization, bug fixing, and maintaining cloud infrastructure. Creating unit tests for firmware development. Documenting source code functionality clearly. Supporting hardware programming, verification, and calibration for mass More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Hardware Digital Engineer

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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Digital Hardware Engineer

Sussex, United Kingdom
Akkodis
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 ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Digital Hardware Engineer

East Sussex, United Kingdom
Akkodis
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 ❯
Employment Type: Contract
Posted:

Controls Engineer

London, United Kingdom
Rivan
Rivan Industries () is a synthetic fuel company designed to decarbonise heavy industry. We've developed a unique power-to-fuel machine built for low-capex deployment powered entirely by utility-scale solar.Here's our entire business plan . We already have individual operating modules of our machine, we're funded, and we're now building out the team … a sense of urgency and intensity - this is for you. The role: Work across sub-system teams to give ability to develop & modify each system quickly Develop simulation of machine & create testing environment Remote IO mocking Energy & Mass balance PID loops Operational state machines Safety state machine Readonly mode Live update of application code (without losing … state) Core skills: Matlab Simulink 2+ yrs Large scale Simulink models Module creation and general project management Stateflow C/C++ TCPIP sockets Async Cross platform compilation Software safety IEC 61508 Matlab realtime & embedded coder (external mode, level 2 s-functions in c, .tmf/.tlc) General compiled language knowledge (Go/Rust/Zig) Specifics: £k Salary depending More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
State Machine
25th Percentile
£127,500
Median
£135,000
75th Percentile
£142,500