R

Senior Software Engineer

Resideo

Auckland, New Zealand · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Join Resideo as a Senior Software Engineer where you will play a pivotal role in developing the next generation of connected security and intelligent building solutions. Your leadership will drive the evolution of security video products integrated into the broader Resideo ecosystem, including security panels, thermostats, water leak sensors, and other smart devices.

Key Responsibilities

  • Architect, develop, document, test, deploy, maintain, and enhance robust software products that are commercially viable.
  • Foster effective communication and contribute to building a high-performing engineering team.
  • Provide technical leadership, including defining architecture, making design decisions, and setting engineering standards.
  • Adopt a platform-driven approach to create quality code adaptable for multiple products from a unified codebase.
  • Work extensively with live video streaming, recording, event detection, device connectivity, and managing video data at large scale.
  • Design dependable event-driven integrations between security cameras and IoT devices.
  • Ensure security and privacy by safeguarding customer data, device access, video streams, and associated cloud services.
  • Build reliable, observable, and high-performance systems with strong error recovery capabilities.
  • Collaborate closely with product management, UX, firmware, cloud, and security teams to translate ideas into real-world customer solutions.
  • Mentor and guide other developers through coaching, code reviews, and technical leadership.
  • Align your technical work with Resideo’s mission to help customers protect their most valued assets.
  • Apply Agile and Scrum methodologies, actively participating in sprint planning, daily stand-ups, backlog grooming, reviews, and retrospectives to enhance the firmware development process.
  • Be prepared for periodic travel to the United States and Asia as required.

Mandatory Qualifications

  • Over 5 years of software development experience.
  • At least 3 years proficiency in object-oriented programming using C and C++.
  • Minimum of 3 years working experience with Linux, preferably embedded Linux utilizing Yocto.
  • Background in embedded product development.

Preferred Attributes

  • Strong verbal and written communication skills with a focus on team collaboration.
  • Experience with AI-driven development workflows, with an eagerness to leverage AI for engineering improvements.
  • Capability to strategically decompose high-level requirements into detailed and actionable technical plans.
  • Commitment to test-driven development to create reliable, maintainable software.
  • Experience in embedded Linux firmware particularly for security video and connected device products.
  • Understanding of image processing, computer vision, and video-related features.
  • Knowledge of integration among security cameras and other smart home products such as security panels and thermostats.
  • Open, collaborative mindset ready to share knowledge and support team members.
  • Strong analytical and problem-solving abilities paired with attention to detail.
  • Familiarity with Git version control and GitHub Actions automation.
  • Experience using Jira and Confluence for planning and documentation.
  • A customer-centric approach aligned with Resideo’s mission to enhance safety and peace of mind through intelligent connected solutions.

Benefits

  • Opportunity to work on new product development and contribute foundational software from the ground up.
  • Be part of a collaborative, high-caliber technical team.
  • Develop products reaching millions of homes, having significant global impact.
  • Engage with long-term product roadmaps within a global leader in smart living technology.
  • Comprehensive benefits, including health insurance and Employee Assistance Programs.

About Resideo

Resideo is a worldwide pioneer in smart home and building technologies with brands like Honeywell Home and First Alert, enhancing comfort, safety, and connectedness for over 150 million homes and businesses globally. The company spans diverse functions such as engineering, manufacturing, software, and supply chain to foster innovations that improve everyday life.

Additional Information

  • Job ID: 19235
  • Category: Software Engineering
  • Work Schedule: Full time
  • Office Location: 6 Apollo Drive, Rosedale, North Shore, Auckland, New Zealand (hybrid work environment)
  • Salary: Determined fairly based on role, qualifications, and geographical location. Benefits tailored to the position and location.
  • This position does not provide US visa sponsorship.

Level

Senior

Tools & software

Git required Atlassian JIRA required Atlassian Confluence required GitHub Actions required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer