Principal Software Engineer - Edge Computing at jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer - Edge Computing based in United States. This is a highly technical, hands-on R&D role focused on building foundational software for next-generation connected-home experiences. You will architect and develop an edge computing runtime and integration platform that brings together data and capabilities from connected devices. The role combines software systems engineering, IoT, spatial intelligence, distributed computing, and emerging intelligent-agent technologies. You will turn complex concepts into prototypes and production-quality systems while evaluating technologies for scalability, reliability, performance, and maintainability. Working across software, embedded, mobile, and IoT disciplines, you will influence architecture and technical direction from the ground up. The environment encourages experimentation, rapid learning, thoughtful technical debate, and the ability to adapt as new information emerges. This is an opportunity to take significant technical ownership and create foundational platforms with broad impact across connected-device ecosystems.