Graduate Product Development Engineer
Core
Develop software for connected security and smart-building devices, integrating security video products with panels, thermostats, and sensors to enable intelligent, contextual home and business experiences.
Role type
Graduate Product Development Engineer (Embedded Software)
Builds
Connected security and smart-building devices (video products, panels, thermostats, leak detectors)
Domain
Smart home / IoT / Security
Deliverable
product features
Required skills
C/C++ programming, Linux operating systems, collaborative engineering, test-driven development, Git, Jira
Preferred skills
Embedded Linux, firmware development, image processing, computer vision, AI workflows, GitHub Actions
Responsibilities
Design, develop, test, and deliver high-quality connected products; break down requirements into development tasks; participate in code reviews and team meetings; collaborate with firmware, cloud, and product teams; build knowledge of embedded systems and AI workflows.
Seniority
Entry-level / Graduate
