Principal Software Engineer @Resideo
Software Development
Salary usd 141,373.91 ..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Principal Software Engineer @Resideo

1mth ago - Resideo is hiring a remote Principal Software Engineer. 💸 Salary: usd 141,373.91 - 263,639.13 per year 📍Location: USA

Role Description

As a Principal Software Engineer focused on R&D within Resideo’s Innovation organization, you will help build the next generation of software platforms that enable intelligent, connected experiences across the home. This is a highly technical, hands-on role for an engineer with a strong software systems background who enjoys solving complex problems from the ground up. You will contribute to the architecture and development of an edge computing runtime and integration platform, helping create a software foundation that can understand connected devices and their data, build a richer model of the home, especially spatial and occupancy information, and make that information available to applications, edge workloads, and intelligent agents.

You’ll work in an R&D environment where the path isn’t always predefined. The role is focused around exploring new ideas, rapidly learning unfamiliar technologies, building prototypes and production-quality systems, and helping determine which concepts are worth taking further.

Qualifications

  • 10+ years of experience in technology environments, with hands-on software development experience in compiled programming languages (such as Rust, C/C++, or Go).
  • Software systems engineering experience (in areas such as databases, operating systems, compilers, networking, cybersecurity, virtualization) focused on building foundational technology.
  • Experience working in an R&D, advanced development, prototyping, or similarly exploratory technical environment.

Requirements

  • Architect, design, and build core components of Resideo’s next-generation edge computing and spatial intelligence platforms.
  • Develop an edge runtime and integration platform capable of bringing together data and capabilities from connected devices across the home.
  • Help build software models and knowledge structures that make device and home information usable by other systems, including edge applications, mobile experiences, and intelligent agents.
  • Take complex technical problems from concept through prototype and implementation, helping the team quickly test, learn, and iterate.
  • Evaluate technologies and architectural approaches based on scalability, reliability, performance, portability, and long-term maintainability.
  • Serve as a technical leader within the team, providing architectural guidance, reviewing code and designs, and establishing strong software engineering practices.
  • Work closely with engineers across Innovation, IoT systems, mobile, embedded firmware, and other technical disciplines.
  • Contribute to R&D planning by identifying opportunities, shaping technical concepts, communicating recommendations, and helping turn promising ideas into new projects.
  • Mentor engineers and contribute to a collaborative engineering culture focused on thoughtful experimentation and high-quality execution.

Benefits

  • Help create foundational technology for the next generation of connected-home experiences.
  • Work on technically challenging problems spanning edge computing, IoT, software systems, spatial intelligence, and emerging intelligent-agent technologies.
  • Join a small but high impact R&D environment where you can influence architecture and technical direction rather than simply execute against an established product roadmap.
  • Take ideas from early exploration through working systems and help determine how new technologies can create value across Resideo.
  • Collaborate with experienced engineers across software, IoT, mobile, embedded systems, and innovation teams.
  • Have significant technical ownership and the opportunity to shape software that can ultimately support products and experiences across Resideo’s connected-home ecosystem.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Resideo
Software Development
Salary usd 141,373.91 ..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,845+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later