Posted in

Engineering & Product Manager

Engineering & Product Manager

CompanyPoppulo
LocationDenver, CO, USA
Salary$170000 – $200000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Strong understanding of media playback technologies, AV codecs (e.g., H.264, H.265), and streaming protocols (e.g., MPEG-DASH, HLS)
  • Hands-on experience with Linux-based operating systems, Android, or Windows IoT embedded environments
  • Familiarity with system architecture for digital signage players, including firmware, bootloaders, and device drivers
  • Knowledge of remote device management, OTA updates, telemetry, and diagnostics tools
  • Experience with CMS integrations and content rendering engines (HTML5, video, images)
  • Strong grasp of agile product development and modern CI/CD practices
  • Excellent communication, stakeholder management, and cross-functional collaboration skills

Responsibilities

  • Define product strategy and roadmap for digital signage players, covering hardware and embedded software
  • Lead cross-functional engineering teams in the development of reliable, secure, and performant player software
  • Collaborate with UX, sales, marketing, and support teams to align product development with customer needs
  • Oversee OS-level customization, media playback engines, content rendering, and remote device management
  • Work with vendors and partners on hardware integration (e.g., Raspberry Pi, Android, Intel NUC)
  • Ensure rigorous testing, quality assurance, and deployment readiness across all releases
  • Monitor KPIs such as player uptime, content playback reliability, and firmware stability
  • Own product documentation, technical specs, and release planning
  • Plan and coordinate work activities, connecting the work of the team with the vision, goals and success of the organization
  • Nurture a culture of continuous improvement, agility, and resilience
  • Establish key objectives/metrics to measure performance and ensure reports have the information, tools, and resources necessary to meet their goals. Identify and clear blockers, communicating changes in priority or focus in a timely manner
  • Provide regular and continuous feedback concerning performance and apply appropriate performance interventions when needed
  • Play a key role in the engagement and retention of direct reports, ensuring they feel supported, heard, and are given the appropriate level of autonomy
  • Facilitate development conversations, encouraging reports to identify career goals and areas for growth, collaborating to establish development plans and encourage actions in support of their growth.

Preferred Qualifications

    No preferred qualifications provided.