Edge Software Engineer
Put intelligence where the world happens.

Platform engineering / continuing development · Expression of interest
Work on the software boundary between a shared project model and the systems inside a building. Local behaviour, constrained compute and reliable updates make this a different challenge from moving another service into the cloud.
What you would own.
- Develop edge software against explicit interface and capability contracts.
- Design local execution, diagnostics and update paths that tolerate loss of connectivity.
- Explore on-device inference while preserving deterministic controls and observable outcomes.
What you bring.
Embedded or edge software, real-time systems, constrained compute and production release discipline. An interest in on-device inference is valuable; reliability is essential.
A meaningful first contribution.
Own a bounded edge release from its interface contract through implementation, failure testing and release evidence.
The environment around you.
Work across product, spatial models, software and real operating constraints. We value evidence over theatre, clear ownership over hand-offs and a willingness to make the difficult parts understandable. Agent-assisted development is part of that approach; responsibility remains with people.
Make this your next chapter.
Introduce yourself and share a project, technical note or example of a difficult problem you have solved. Include your location and the kind of contribution you want to make. Role scope, location, timing and employment terms will be discussed directly.
Express your interest →