Graduate Product Development Engineer
Core
Develop software for connected security and smart-building devices, integrating security video products with panels, thermostats, and sensors to create contextual home and business experiences.
Role type
Junior embedded software engineer
Builds
Connected security and smart-building products
Domain
IoT / Smart Home / Security
Deliverable
product features
Required skills
C/C++, Linux, software engineering, test-driven development, version control, continuous integration, technical documentation
Preferred skills
embedded Linux, firmware development, image processing, computer vision, Git, GitHub Actions, Jira
Technologies
Linux, C/C++, Git, GitHub Actions, Jira
Responsibilities
Contribute to design, development, testing, and delivery of connected products; break down requirements into tasks; participate in code reviews and team meetings; collaborate with firmware, cloud, and product teams; build knowledge of embedded systems and AI workflows.
Seniority
Junior, hands-on IC
