Principal Platform Software Engineer
- Hiring Organisation
- All3
- Location
- City of London, London, United Kingdom
Building software for task and 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 … making pragmatic trade-offs to meet business goals; Leading technical discussions across robotics, hardware, controls, and product teams; Applying systems engineering principles to requirements analysis, architecture design, verification, and validation. Expertise: Expert-level experience in production-grade software development with Modern C++ and Python; Strong experience working ...