CareerPlanSign in

Principal Software Engineer - Edge Computing

Auckland, North Island💼 Full-time🗓 2026-09-03 → 2026-09-07

Core

Architect and build core components of Resideo's next-generation edge computing and spatial intelligence platforms, enabling intelligent connected home experiences.

Role type

Principal Software Engineer (Edge Computing & Systems)

Builds

Edge runtime and integration platform, software models for device/home data, and foundational systems for intelligent agents.

Domain

Smart Home / IoT / Edge Computing / Systems Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

compiled programming languages (Rust, C/C++, Go), software systems engineering, R&D/prototyping, architectural design, technical leadership, code review, mentoring

Preferred skills

Rust proficiency, foundational system design (databases, OS, compilers, runtimes), network protocol development, cybersecurity, edge/distributed systems, knowledge graphs, intelligent agents, embedded Linux/RTOS, asynchronous programming, containers/WebAssembly, cloud platforms (Azure)

Technologies

Rust, C/C++, Go, Azure, Yocto, WebAssembly, containers

Responsibilities

Architect and design core components of edge computing platforms; develop edge runtime and integration platforms; build software models for device and home information; take complex technical problems from concept to implementation; evaluate technologies based on scalability and maintainability; provide architectural guidance and establish engineering practices; mentor engineers; contribute to R&D planning and technical direction.

Seniority

Principal, hands-on IC with strategic influence

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.