8 of 8 Permanent State Machine Jobs in the UK excluding London

Software Engineer (C++/Linux Real-Time Systems)

Hiring Organisation
Defence
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent
concepts. Experience working with low-level I/O, DMA, PCIe cards, or driver-level interfaces . Experience developing sequencing frameworks, workflow engines, or state-machine-based execution systems. Proven track record integrating and debugging complex software and hardware systems. Strong understanding of software engineering best practices, memory ...

Mid-Level C++ Animation Programmer for Real-Time Engine

Hiring Organisation
Jobleads-UK
Location
Warwick, England, United Kingdom
titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. … larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review ...

Mid-Level C++ Animation Programmer for Real-Time Engine

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. … larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review ...

Mid-Level C++ Animation Programmer for Real-Time Engine

Hiring Organisation
Jobleads-UK
Location
Runcorn, England, United Kingdom
titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. … larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review ...

Fpga Design Engineer

Hiring Organisation
Eclectic Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £90000/annum
maintain FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado, ensuring adherence to coding standards and best practices. Develop deterministic finite state machines (FSMs) to control and sequence hardware interfaces and embedded protocols. Design and validate low-level driver logic for interfaces including I2C and SPI, with … Xilinx Artix-7 FPGA devices. Confident user of Xilinx Vivado including synthesis, implementation, timing analysis, place & route and bitstream generation. Strong understanding of finite state machine (FSM) design. Experience implementing and validating low-level communication interfaces including I2C and SPI. Experience writing self-checking test benches and carrying ...

FPGA Engineer

Hiring Organisation
Eclectic Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
maintain FPGA logic in VHDL for Xilinx Artix-7 devices using Vivado, ensuring adherence to coding standards and best practices. Develop deterministic finite state machines (FSMs) to control and sequence hardware interfaces and embedded protocols. Design and validate low-level driver logic for interfaces including I2C and SPI, with … Xilinx Artix-7 FPGA devices. Confident user of Xilinx Vivado including synthesis, implementation, timing analysis, place & route and bitstream generation. Strong understanding of finite state machine (FSM) design. Experience implementing and validating low-level communication interfaces including I2C and SPI. Experience writing self-checking test benches and carrying ...

Embedded Software & Controls Manager

Hiring Organisation
Catalyst
Location
Hebburn, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
power electronics and motor control. Preferred knowledge of cybersecurity. Expert knowledge of a wide range of microcontrollers and architectures. Developed real time operating systems, state machines, library functions and task schedulers for embedded programming Demonstrated knowledge of software analysis, documentation, and design of experiments. Demonstrated knowledge of good engineering ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Leamington Spa, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
edge battery topologies and real-time power management algorithms. Key Responsibilities Design and develop embedded C/C++ firmware for battery management controllers, including state estimation, cell balancing, and thermal management Evolve BMS architecture to support next-gen energy storage topologies, including ring-topology configurations and distributed cell monitoring …/C++ (microcontrollers, embedded Linux, or real-time systems) Battery management systems, power electronics, or energy storage Strong real-time fundamentals: interrupt handling, state machines, deterministic timing Proficiency with CAN bus, Modbus, or RS485 Understanding of power electronics: voltage/current sensing, SoC/SoH estimation, thermal modelling ...