Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ESA - Electronic Security Association

Senior Engineer – Firmware

ESA - Electronic Security Association

. Design, document, develop, test, deploy, maintain, and improve high-quality, commercially successful software products .

Posted 10/16/2026full-timeAuckland • New ZealandSeniorWebsite

Tech Stack

Tools & technologies
CloudIoTLinuxC++

About the role

Key responsibilities & impact
  • Design, document, develop, test, deploy, maintain, and improve high-quality, commercially successful software products
  • Facilitate good communication and contribute to building a high-performance team
  • Define architecture, make design decisions, and guide engineering standards
  • Write quality source code using a platform approach across a single code base
  • Work with live streaming, recording, event detection, device connectivity, and video data at scale
  • Design reliable event-driven interactions between cameras and other IoT devices
  • Protect customer data, device access, video feeds, and cloud services
  • Build highly available, observable systems with strong performance and recovery characteristics
  • Partner with product, UX, firmware, cloud, and security teams to turn concepts into customer experiences
  • Mentor developers through coaching, reviews, and technical direction
  • Connect technical work to Resideo's purpose of helping people protect what matters most
  • Contribute to Agile/Scrum ceremonies including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives
  • Help the team continuously improve firmware delivery
  • Travel to the US and Asia as needed

Requirements

What you’ll need
  • 5+ years of software development experience
  • 3+ years of object-oriented programming experience using C/C++
  • 3+ years of Linux experience, ideally with embedded Linux; Resideo uses Yocto
  • Embedded product development experience
  • Excellent verbal and written communication skills and a team relationship-building focus
  • Experience with developer-driven AI workflows and interest in applying AI to improve engineering productivity and product capabilities
  • Ability to break down high-level requirements into clear, actionable technical solutions
  • Test-driven development mindset and commitment to reliable, maintainable software
  • Embedded Linux firmware development experience, particularly for connected devices and security video products
  • Knowledge of image processing, computer vision, and video-based features
  • Understanding of how security cameras can work with security panels, thermostats, water-leak detectors, and related connected devices
  • Collaboration, open communication, willingness to share knowledge and support other developers
  • Excellent problem-solving skills, natural interest in technology, and strong attention to detail
  • Experience with Git and GitHub Actions
  • Experience using Jira and Confluence to plan, document, and deliver work
  • Customer-focused mindset
  • Willingness to travel to the US and Asia as needed

Benefits

Comp & perks
  • Benefits package including health insurance and Employee Assistance Plan
  • Opportunity to develop new products and build software from scratch
  • Work with a collaborative, high-performing team
  • Build high-volume products selling to millions of homes
  • Work on building a range of products with long-term plans
  • Have a global impact that will help drive a world, where people are healthy, happy, safe, and secure