Principal Platform Software Engineer
- Hiring Organisation
- All3
- Location
- London Area, United Kingdom
behaviour orchestration, including state machines, behaviour trees, mission planning, and fault handling; Developing tooling for visualisation, logging, telemetry, performance analysis, and debugging; Supporting distributed communication systems, message-passing middleware, and data marshalling pipelines; Integrating device drivers and middleware across heterogeneous compute architectures; Setting technical standards, reviewing designs, and making pragmatic … locomotion, whole-body control, or state estimation systems; Experience with distributed heterogeneous compute architectures, including GPGPU and CUDA; Strong understanding of pub/sub communication systems, telemetry, logging, and visualisation pipelines; Experience with task orchestration, behaviour trees, state machines, mission planning, or fault handling; Strong systems engineering knowledge, including requirements ...