About Epiphan Video

Epiphan Video manufactures and develops award-winning AV hardware and cloud services that companies count on for a wide range of applications – from live event production and lecture capture to video training and usability testing.

  • Tradeshow

  • Team party

Why work at Epiphan

  • Innovate

    We innovate

    A career at Epiphan puts you at the forefront of AV innovation. We value ingenuity and seek ideas from every corner. Employees have room to experiment and take chances on never-before-seen solutions and workflows – because that’s how innovation happens.

  • High five

    We’re a team

    When you join Epiphan, you become part of a tight-knit team of high-performing professionals. We collaborate within and across our departments daily, combining diverse skill sets and perspectives to achieve our goals.

  • Heart

    We care

    Our people take precedence. We maintain an inclusive and open culture where respect and empathy take the lead and everyone has a voice. We set work aside for fun-filled social activities, offer competitive salaries and benefits, and insist on a healthy work/life balance for employees.

Epiphan employee benefits

  • Competitive salaries
  • Comprehensive medical plan
  • Employee assistance program
  • Education and professional development support
  • Social activities and events
  • Complimentary food and drinks
  • Relocation assistance for qualified individuals
  • Flexibility on working from home

Our teams

the team

R&D

The people who build and perfect our products – our engineers, technicians, software and hardware designers and architects. Join an Epiphan R&D team and you’ll have a hand in developing, testing, or assuring the quality of leading-edge AV technology.

Marketing

Epiphan’s marketing teams help get the word out about our solutions and analyze the market to connect development priorities with customer needs. Our product specialists deliver rock-solid tech support and AV expertise to customers, and product training to partners and staff.

Sales

Our salespeople work with customers, distributors, and integrators around the world to help companies achieve their AV goals with Epiphan hardware and cloud solutions. A position in sales is an opportunity to work with businesses in a broad range of sectors and locations.

Operations

Our operations teams keep the Epiphan ship sailing smoothly, taking care of all the company’s administration, planning, logistics, and employee needs. To work in Epiphan operations is to support a high-performing, fast-growing company in an exciting industry.

Current Opportunities

As a BDR at Epiphan, you will identify, engage, and qualify potential customers for our AV hardware and cloud solutions. You’ll connect with higher education institutions, enterprise AV teams, live event service providers, government organizations, and channel sales partners to uncover new opportunities. Through outbound prospecting and inbound marketing efforts, you’ll ensure a steady pipeline of qualified leads to drive sales growth.

Key responsibilities

Outbound Prospecting & Lead Generation

  • Target end customers, including universities, corporations, government agencies, and production companies.
  • Identify key decision-makers such as AV/IT managers, system administrators, and procurement teams.
  • Engage prospects through email, phone, LinkedIn, and other prospecting tools like HubSpot and Apollo.

Inbound Lead Qualification

  • Follow up on leads from marketing campaigns, tradeshows, and website inquiries.
  • Conduct initial discovery calls to assess customer needs.
  • Qualify leads based on budget, authority, need, and timeline (BANT) before passing them to an Account Executive.

Sales & Channel Collaboration

  • Work with direct sales teams to ensure a smooth handoff of qualified leads.
  • Coordinate with channel partners (distributors, system integrators) to route leads based on geography or vertical.
  • Maintain detailed lead tracking in HubSpot.

KPIs & Success Metrics

  • Number of qualified meetings booked for Account Executives.
  • Conversion rate from MQL (Marketing Qualified Lead) to SQL (Sales Qualified Lead).
  • Pipeline contribution and lead progression to closed deals.

Qualifications

  • 2+ years of experience in B2B sales, lead generation, or AV hardware sales.
  • Proficiency with HubSpot, Apollo, and similar prospecting tools.
  • Strong communication skills with the ability to handle objections effectively.
  • Experience leveraging AI tools to improve efficiency in sales workflows.

We are seeking a dynamic and experienced Executive Vice President of Business Development to lead our global business development strategy, particularly with a focus on expanding our SaaS and cloud services. The candidate will develop and execute key business strategies, drive global partnerships, and help scale the SaaS offerings, playing a critical role in the company’s future growth.

The ideal candidate should have a forward-thinking mindset and proven success in scaling technology-driven solutions, specifically in cloud and SaaS environments.

Location: Preferred Bay Area or Boston-Washington Corridor (remote work with periodic travel to HQ)

Key responsibilities:

  • Strategic Leadership: Design and implement business strategies to fuel growth, focusing on expanding cloud and SaaS products.
  • Market Development: Identify and pursue new market opportunities, particularly in emerging technology sectors and industries ripe for AV solutions.
  • Revenue Growth: Lead efforts to increase revenue through high-impact partnerships and market expansion.
  • Product Innovation: Collaborate closely with product teams to align product development with market demand, focusing on cloud-based solutions and AI-driven tools.
  • Global Partnerships: Forge and manage strategic partnerships to scale our global presence and enhance product reach.
  • Team Leadership: Build and lead a high-performing business development team.

Experience and qualifications:

  • 10+ years of experience in business development or a senior sales role, preferably in SaaS, cloud solutions, or AV technology.
  • MBA or equivalent advanced degree preferred.
  • Proven experience in driving revenue growth and developing global partnerships.
  • Strong understanding of AV technologies, cloud platforms, and emerging trends in hybrid/remote video production.
  • Strategic thinker with the ability to implement and execute on long-term growth strategies.
  • Outstanding leadership and communication skills.

We’re looking for a skilled individual with expertise in HubSpot and a passion for designing and refining sales processes. As a Sales Operations Specialist, you will focus on creating effective playbooks tailored to our sales workflows within HubSpot, enabling our sales team to operate more efficiently and close deals faster.

Key responsibilities:

  • Design, develop, and maintain HubSpot-based sales playbooks, ensuring alignment with our CRM workflows and sales goals.
  • Build task-based playbooks within HubSpot, enabling sales reps to manage leads, follow-ups, and pipeline stages effectively.
  • Collaborate with sales leadership to identify gaps and opportunities in current processes and customize playbooks to address them.
  • Train sales teams on HubSpot task management, playbook usage, and reporting functionalities.
  • Monitor and refine processes to ensure continuous improvement and scalability.

Ideal candidate:

We’re looking for someone who has:

  • Experience: 3-5+ years in sales operations, enablement, or sales management roles, ideally in SaaS or AV industries.
  • HubSpot expertise: hands-on experience using HubSpot CRM, including task creation, workflow management, and reporting.
  • Proven expertise: demonstrated success in developing or refining sales playbooks and task-based workflows within HubSpot.
  • Strategic thinking: ability to align playbooks with organizational goals while keeping customer needs at the forefront.
  • Knowledge of best practices: familiarity with various sales methodologies (e.g., MEDDIC, SPIN Selling, Challenger Sale) and a strong understanding of CRM best practices.
  • Communication skills: exceptional ability to collaborate with cross-functional teams and translate insights into actionable playbooks.

What we offer:

  • A dynamic and innovative environment in a fast-growing industry at the intersection of education, corporate AV, and live event production.
  • Opportunities for career growth within the company.
  • A competitive compensation package, including salary, benefits, and potential bonuses.
  • Flexibility with remote or hybrid work options.
  • A chance to make a lasting impact by shaping the tools and processes that drive our sales success.A dynamic and innovative environment in a fast-growing industry at the intersection of education, corporate AV, and live event production.
  • Opportunities for career growth within the company.
  • A competitive compensation package, including salary, benefits, and potential bonuses.
  • Flexibility with remote or hybrid work options.
  • A chance to make a lasting impact by shaping the tools and processes that drive our sales success.

We are seeking an experienced Senior Software Developer to join our engineering team. You will develop and maintain firmware for Epiphan Pearl professional video capture and streaming devices, including Pearl-2, Pearl Mini, Pearl Nexus, Pearl Nano, Pearl Flex, and virtualized solutions. This is a Senior-level technical position requiring expertise across embedded systems, web development, and multimedia processing.

Note: This position is based in Ottawa, ON, Canada, and requires working from the office.

Key responsibilities:

  • Develop REST API endpoints and web interfaces
  • Build video processing pipelines for capture, encoding, and streaming
  • Create touchscreen user interfaces using Qt/QML
  • Maintain and improve the firmware build system
  • Debug hardware integration issues
  • Optimize performance for real-time video processing
  • Write automated tests and participate in code reviews
  • Support multiple product variants from a shared codebase

Experience and qualifications

Must have:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of software development experience
  • 3+ years embedded Linux development experience, including cross-compilation, device drivers, and root filesystem customization
  • Experience debugging on physical hardware devices
  • Strong proficiency in C/C++ for system-level and multimedia development.
  • Hands-on experience with shell scripting for build automation.
  • Experience with the Qt framework, including QtQuick and QML for GUI development.
  • Understanding of RESTful API design, including creating and maintaining OpenAPI specifications.
  • Proficiency with build systems such as CMake and Make, as well as RPM packaging and Docker-based build environments.
  • Strong problem-solving skills in complex systems
  • Ability to work with legacy codebases

Nice to have:

  • 2+ years multimedia (video/audio) development experience
  • Previous experience working on firmware or embedded products.
  • Familiarity with video production equipment and related workflows.
  • Hands-on experience with multiple hardware platforms, such as ARM, x86, or FPGA-based systems.
  • Experience developing API and business logic in PHP.
  • Experience with JavaScript/TypeScript, including frontend development using React.
  • Knowledge of ARM and x86 hardware architectures.
  • Experience with FPGA integration in embedded or video-oriented systems.
  • Understanding of video and audio processing, including codecs (H.264, HEVC, AAC) and streaming protocols (RTMP, RTSP, SRT, NDI).
  • Familiarity with CI/CD pipelines, such as Bitbucket Pipelines or similar tools.

We are looking for a QA Engineer to join our team. The ideal candidate will have expertise in TypeScript / Python, Playwright, UI Automation and experience with video streaming and encoding. In this role, you will be responsible for developing, maintaining, and executing manual and automated tests for Epiphan Pearl devices and the Multimedia Platform, as well as identifying and reporting software defects to ensure the highest quality of our products.

Note: This position is based in Ottawa, ON, and requires working from the office.

Key responsibilities:

  • Create and execute comprehensive test plans and test cases to verify functionality, usability, and performance
  • Identify, document, and track defects and issues using bug-tracking tools, and then retest fixes once they are implemented.
  • Work closely with developers, product managers, and business analysts to understand requirements and ensure the product meets them.
  • Perform regression testing to ensure that new changes haven’t introduced new defects.
  • Develop UI End-to-end tests using Typescript and Playwright for Epiphan Multimedia Solutions
  • Conduct quality validation for video streaming and encoding software

Experience and qualifications:

Must have:

  • Bachelor’s degree in Computer Science or related field
  • 3+ years of proven experience in QA automation
  • 3+ years of proven experience in Manual testing
  • Proficiency in Typescript / Python, Playwright
  • Strong Bash knowledge
  • Experience with building and maintaining End-to-end UI tests
  • Strong understanding of software testing principles and methodologies
  • Experience with cloud platforms such as Azure or AWS
  • Experience with CI/CD systems
  • Strong Linux experience
  • Familiarity with code quality practices
  • Excellent analytical and problem-solving skills
  • Ability to work independently
  • Strong communication and interpersonal skills

Nice to have:

  • Experience with FFmpeg
  • Video encoding and decoding techniques knowledge
  • Reporting frameworks experience, such as ReportPortal or Allure
  • Embedded systems firmware testing experience

We are looking for a Frontend / Fullstack Developer to join our team. The ideal candidate is proficient in TypeScript and React, with a strong understanding of modern frontend development practices.

In this role, the candidate will be responsible for developing and maintaining frontend applications, building reusable components, and collaborating with the team to deliver high-quality user experiences.

Note: This position is based in Ottawa, ON, and requires working from the office.

Key responsibilities:

  • Develop and maintain frontend applications using TypeScript and React.
  • Collaborate with designers, backend developers, and other team members to deliver high-quality features.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum performance.
  • Participate in code reviews and maintain coding standards.
  • Write and maintain frontend tests to ensure application reliability.
  • Document components, features, and development processes for team reference.

Experience and qualifications:

Must have:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of proven experience in Frontend or Fullstack development.
  • Strong experience with TypeScript
  • Proficient in React development
  • Experience using React Query
  • Hands-on experience with Material UI or Mantine component libraries

Nice to have:

  • Experience with Zod or other schema validation libraries
  • Familiarity with state management libraries (e.g., Zustand)
  • Experience with Storybook for component development
  • Knowledge of frontend testing frameworks and practices

Big Plus:

  • Experience with Go backend development
  • Basic knowledge of Kubernetes

How to apply

Send your resume and cover letter to careers@epiphan.com. Please specify the position you’re applying for in the subject line. We appreciate all interest but will only be in touch with candidates we select for an interview.

Frequently asked questions

Yes. Check out current job opportunities at Epiphan.

See something suitable? We’d love to hear from you! Please send your cover letter and resume to careers@epiphan.com with the job title in the subject line.

Yes. We’ll consider international applicants for certain positions and seek candidates through Employment and Social Development Canada’s Global Talent Stream and other avenues.

Interview are scheduled by email. The first stage happens over the phone. Remaining interviews take place over Zoom. Please download Zoom before your interview and familiarize yourself with the platform. Also, ensure the video and audio gear you plan to use are in working order.

Yes. Email careers@epiphan.com for an update.

Our onboarding processes have changed in light of the global pandemic. To keep everyone safe, employee orientation and training sessions and any meetings with team members happen remotely.

All new hires receive comprehensive training to enable their success.