SDE III Backend Engineer Simulation / DES
Grey Orange · Bengaluru · onsite · Posted 35d ago
Not disclosed5–8 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Own core simulation engine work: the tick loop, task allocation, traffic and collision resolution, and the boundary where third-party algorithm plugins hook into the simulation.
What You'll Do
What You'll Do
- Build and extend the discrete-event simulation core: tick scheduling, robot state machines, task generation, and traffic or path deconfliction.
- Implement and optimize simulation algorithms — task allocation heuristics, multi-agent path planning such as SIPP-A* — for correctness and performance at 400+ agent scale.
- Own parts of the plugin boundary: calling into sandboxed third-party algorithm modules from the simulation tick loop within a strict per-tick latency budget.
- Work on the in-memory map and graph representation the simulator uses for pathfinding and spatial queries.
- Write high-quality, tested Rust in an async runtime (Tokio), with close attention to allocation patterns and tick-time predictability.
- 5-8 years of backend or systems engineering experience, with meaningful production Rust experience (2+ years preferred).
- Experience with async Rust (Tokio or equivalent) and building systems with strict per-operation latency budgets.
- Solid grounding in discrete-event simulation concepts, multi-agent systems, or game/robotics simulation — tick loops, state machines, deterministic replay.
- Comfort with algorithmic work: graph algorithms, pathfinding (A*, Dijkstra, or similar), or scheduling and allocation problems.
- Experience with WebAssembly runtimes (Wasmtime, Wasmer, Extism) or sandboxing untrusted code.
- Familiarity with warehouse automation, robotics, AGV/AMR fleet management, or traffic simulation.
- Direct experience with SIPP, A*, or other real-time multi-agent path planning algorithms.
Sourced from foundit
Skills
Extismgame robotics simulationscheduling and allocation problemsSIPP-AWasmerWasmtimeWebAssembly runtimesRustDiscrete Event SimulationGraph AlgorithmsMulti-Agent SystemsPathfindingTokioasync Rust
About Grey Orange

Grey Orange
Software Product
750
employees
2012
14 years old
Gurgaon / Gurugram, Haryana
India
₹17.8L PA avg
Avg at Grey Orange
About
GreyOrange is a Warehouse Automation Company, that operates through a combination of AI Software and autonomous mobile robots Warehouse robotics.
Industries
Software ProductAutomobile
Employee ratings
10 reviews
3.0/ 5
Culture
2.9
Career growth
2.6
Work-life
2.8
Employees rate it well for
Compensation & Benefits33Skill Development30
Find them on