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
  • Friday afternoon take-easy time through the pandemic

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.

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.

To keep everyone safe, all contact between applicants and Epiphan staff happens over email, phone, and Zoom.

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.

During the pandemic, yes. We made the call early to transition our teams to remote work, which helped ensure employees had everything they needed to work safely and efficiently from home.

The nature of certain roles means some employees do need access to our facilities. To keep these employees safe, our health and safety team has put in place physical distancing measures and made adjustments to workspaces based on the latest recommendations from local health authorities.

Epiphan Video prioritizes the health and safety of all employees. That includes important aspects like work/life balance and overall well being.

We’ve taken extra steps to support our employees during these unusual circumstances. That includes physical distancing and other safety measures at our offices to protect employees who need access to our facilities. Throughout the pandemic, we’ve also organized various online social events – from simple time for casual conversation to trivia and paint-alongs. Employees also get an early start to their weekends with time off on Friday afternoons.

Current opportunities

We’re looking for local candidates to work out of our offices in Palo Alto, California, or Ottawa, Ontario. For some opportunities, we will consider candidates outside these cities who would work remotely.

Based out of our Kanata office, we have a current opening for an Office Assistant who will become a part of the operations department. The operations team keeps 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. Responsibilities include:

Administration and Finance

  • Receptionist directing phone enquires and correspondence to appropriate departments or staff through Zoom Meeting
  • Serve as the go-to person for all office related needs including purchasing and maintenance of office equipment, hardware, software, and kitchen food and supplies
  • Invoicing clerk responsible for entering all courier, freight, and customs brokerage shipments and review the accuracy of all charges
  • Using Jira, prepare and analyze Time Tracking reports
  • Joint Health and Safety Committee (JHSC) Employee Representative assisting in maintaining a safe office work environment
  • Keeps the office clean and organized throughout kitchen and common areas daily
  • Other responsibilities as assigned

Sales, Marketing, and Logistics Support

  • Attend and generate minutes for the Marketing meetings
  • Aid in customer shipments using couriers. Input & track courier shipments and follow up with any logistical issues
  • Assist in sales order processing (payment processing & issuing purchase invoices)

Travel, Events, and Social Affairs

  • Provide creative input and assist in creating new corporate promotional materials (SWAG)
  • Provide administrative support to the social event committee and participating in event planning
  • Responsible for all team social events that are on and offsite or held virtually
  • Serves as the company travel coordinator who arranges business travel and accommodations
  • oversees and processes conferences and events bookings

Experience and qualifications

  • Strong interpersonal and communication skills
  • Detail oriented with the ability to solve problems and identify workable solutions
  • Ability to be flexible and multitask. Adaptive to changing priorities and prioritizing multiple projects
  • Minimum 2 years related administrative experience
  • College Diploma or University degree in business or office administration or a related discipline
  • Advanced proficiency using GSUITE and Microsoft Office software, and MacOS or Windows operating system
  • Proficient in Atlassian and Zoom Meeting an asset
  • Certified in JHSC and Standard First Aid and CPR an asset
  • Able and willing to travel to domestic & international destinations once safe

The manufacturing technician is responsible for provisioning mechanical builds, final assembly, test, and pack-out (FATP) activities for Epiphan products in a dynamic high-mix environment for OEM and special customer requests.

In addition, the role includes supporting NPI activities, work order execution, sign-off and documentation, and logistics support for select product shipments. The candidate should be familiar with ANSI/ESD S20.20 protocols and should be familiar working with revision-controlled BOMs in a PLM system such as Agile.

Key responsibilities

  • Small-run OEM build, test, assembly, and shipment preparation through pack-out
  • Logistics and packaging assistance
  • Strategic build final OQC SOP development, inspections, and sign-off
  • Regular Sample IQC inspections of incoming shipments from remote CM partners
  • Raise NCMRs, Deviations and Change Requests
  • Assistance with manufacturing change control, qualification testing, reporting, and sign-off for live manufacturing changes
  • Incoming RMA screening, triage, and preparation for further action
  • Occasional diagnostic and warranty repair work on legacy products
  • Physical build-to-order of ruggedized manufacturing test fixture hardware for shipments to remote sites
  • calibration and reconditioning of retired manufacturing test fixtures
  • Local component inventory management, audit, and disposition
  • QA lab monitoring and maintenance

Experience and qualifications

  • Post-secondary diploma in engineering or engineering technology
  • Familiarity with ESD workspace protection concepts
  • Previous experience working in a manufacturing environment
  • Soldering capability certified to IPC standard
  • Ability to read and understand electrical circuitry and assembly drawings
  • Must be thorough, have an attention to detail, and will follow strict SOPs, and protocols
  • Experience with Linux and Shell is an asset
  • Python/coding experience is an asset
  • Work well under pressure to meet deadlines
  • Initiative to learn
  • Highly motivated, conscientious, self-managed team player
  • Eager problem solver
  • Strong troubleshooting and problem-solving skills
  • Demonstrated proficiency with Microsoft applications
  • Excellent written and verbal communication skills

Epiphan Video is seeking an experienced electronics Supply Chain Manager (8+ years) to spearhead the supply management of active and upcoming product lines. You must be comfortable working with a small and dynamic team, be able to communicate effectively, juggle multiple projects, manage and communicate risk, proactively solve problems, and deliver against deadlines. This is a hands-on position which will require the application of strategic thinking, risk management, decision-making, and the execution of day-to-day production purchasing authorizations and transactions.

Key responsibilities

  • Production planning
  • Managing contract manufacturers, key suppliers and logistics partners
  • Procurement activities, including sourcing hard to find components and negotiating prices and terms with supply partners
  • Management and oversight of the shipping and logistics staff member’s activities
  • Managing inventory and warehouses in North America and Europe
  • Working closely with Engineering, including on new product rollouts, component issues, failure analysis, and board re-spins
  • Working with other groups such as Sales, Order Processing, Engineering and Finance
  • Implementing new improved supply practices or changing existing ones to meet management strategies and priorities in an environment of strong sales growth

Experience and qualifications

  • 8+ years of experience in supply chain management
  • University or college degree in a related field required
  • Strong English language verbal and written communication skills are a must
  • Strong analytical, interpersonal and decision making skills
  • Strong abilities in leadership, adaptability, flexibility and accountability
  • Enjoy being a member of a fast-paced and dynamic team work environment

Epiphan Video is seeking a Senior Sustaining Hardware Engineer. This position will be responsible for the continued support of shipping products, including identifying and resolving production issues, finding and qualifying alternate components and suppliers, updating schematics/BOMs/layout and managing external hardware contractor teams as necessary when larger interventions are required.

The successful candidate will be an energetic, assertive team player, who can expertly manage high volumes of detail and thrives on rapid development cycles. They will possess the expertise and determination to ensure production stays on target with product, design, quality, supply chain risk, schedule and cost goals from MP to EOL. The candidate has a strong history in hardware development, and is looking to apply those skills to the responsibility for the ongoing health of several active and critical product lines.

Key responsibilities

  • Selecting components based on supply chain risk, performance, reliability, availability, cost, environmental and manufacturing requirements
  • Reaching out to vendors and manufacturer’s reps to assess volatile lead time and back order situations, in cooperation with supply managers
  • Review production BOMs for supply chain sensitivity and recommend alternates or design refactoring where required
  • Own electrical BOM/schematics/layout to drive cost reduction, improve reliability and optimize supply options
  • Proactively update designs to replace EOL components with qualified replacement candidates
  • Define and own PRQ (production release qualification) testing on new PCB or integrated components
  • Review and approve component specifications from suppliers
  • Participate in root cause analysis with design and/or quality Engineers
  • Manage component failure analysis and corrective action with suppliers
  • Create, review, and approve Engineering Change Orders for electronic component management
  • Build test setups of customer configurations in cooperation with applications engineering, to reproduce and isolate software or hardware failure root causes

Experience and qualifications

  • A BS (or higher) degree in Electrical Engineering
  • 5-10 years of experience as an Electrical Engineer in hardware development
  • Demonstrated success in managing and owning projects through to completion
  • Proficient in schematic capture and PCB layout programs, such as PADS, Orcad and Allegro PCB
  • Proficiency in elaborating, tracking, and organizing work in Jira
  • Strong ability to summarize and communicate key problems and risk areas with other stakeholders
  • Experience working with JDMs/ODMs/OEMs/CMs
  • Strong technical skills, including such areas as schematic design, DDR interfaces, power delivery, Ethernet, WIFI, high speed scopes, logic analyzers, spectrum analyzer, and network analyzers
  • Ability to write low level test software for HW validation highly desired; python a must
  • Linux proficiency a must
  • A strong understanding and ability with PLM software (Agile/Propel/Arena)

A successful candidate will be

  • Highly collaborative by nature; transparent and open-minded
  • Anticipative and forward thinking
  • An excellent communicator with a strong sense of professionalism
  • A strong sense of task ownership and responsibility

We are looking for a Growth Marketing Manager who will be instrumental in driving new business and sales pipeline to the sales team. The Growth Marketing Manager is a data-driven yet creative individual who assists in driving growth in the sales pipeline by planning and executing digital advertising campaigns, ABM campaigns, social media campaigns, and more.

Reporting to the Head of Growth, you will be interacting on a daily basis with the sales, content marketing, and product marketing teams. The Demand Generation team at Epiphan is a fully remote, highly agile, and performance-driven team that uses a very robust marketing technology stack for planning, execution, and analytics, including tools such as Salesforce, Drift, ActiveCampaign, Apollo, and more.

This role is a good fit for those who are comfortable working in a highly dynamic environment and pushing the envelope of what’s possible. The ideal candidate is someone who can work autonomously and desires to master their domain knowledge while maintaining a good work-life balance and working for an established company. While this position is fully remote, you must be open to occasional travel for activities such as team building and industry events.

Key responsibilities

  • Identifying opportunities and developing inbound marketing campaigns that drive results
  • Building outbound contact lists, ideating, and executing outbound campaigns including ABM campaigns
  • Developing, implementing, and optimizing global campaigns, webinars, events, and other programs that drive results and deliver business priority objectives while building new strategies for lead generation
  • Working cross-functionally to plan and execute best-in-class, integrated, data-driven marketing campaigns across paid media, social, SEO, digital, web, email, webinars, events, and more
  • Running experiments and setting objectives for improvements in the lead pipeline
  • Carrying a quota for generated marketing and sales qualified leads
  • Authoring content for digital marketing campaigns, including preparing ad copy as well as written content for campaigns
  • Analyzing inbound campaigns, looking for gaps and improvements, conducting A/B testing
  • Maintenance of Google Ads, Facebook Ads, LinkedIn Ads, YouTube Ads, and various other digital ad platforms
  • Continually monitoring and iterating on campaign efforts after launch to optimize and drive incremental leads

Experience and qualifications

  • Self-starter, self-motivated, able to work independently, strong entrepreneurial and collaborative spirit
  • High level of creativity and ability to think outside the box
  • Highly organized, analytical, and process-driven
  • Experience with digital marketing and growth projects from ideation to completion
  • Experience with experimentation frameworks and strategies such as A/B testing at a high volume
  • Experience with Google Ads, Facebook Ads, and other digital marketing tools
  • Strong writing skills and disciplined documentation process
  • 3+ years of experience in digital marketing preferred
  • Experience in a performance marketing role
  • Experience at a B2B company
  • Experience and knowledge of SEO

As we continue to grow our team, we have immediate needs for Quality Assurance Engineers/Specialists. As a key member of the QA team, responsibilities will cover a broad range that includes participating in test development (manual and automated) and execution; identification and investigation of issues; and, advancing QA automation processes. A team player, you are a self-starter and must be able to communicate well, multitask, proactively solve problems, and deliver against tight-deadlines in a fast paced team work environment.

Key responsibilities

  • Quickly acquire a solid understanding of Epiphan’s products and features
  • As part of the global agile development team, you will be responsible for system integration, test automation and quality assurance of our Video products. This includes developing, coding, testing and deploying applications on cloud-native architecture
  • Participate in the development of test plans, procedures, tools and reporting
  • Complete test execution, raise bugs and follow-up with the team to ensure issues are corrected in a timely manner while ensuring on time, on quality product delivery
  • Create a continuous delivery and deployment pipeline for applications in cloud and container based platforms
  • Contribute to developing platforms using open-source tools and technologies
  • Implementing Continuous Integration (CI) and/or Continuous Delivery (CD) across multiple environments
  • Other duties and projects as assigned

Experience and qualifications

  • 2+ years’ related work experience in a QA or Python Developer role. Experience working with hardware & software based products is preferred
  • BSc degree OR a 3 year+ technology related diploma in Computer Science, Software or related technology program is preferred
  • Strong hands-on experience working with Python, Linux (Ubuntu), Shell Script experience is mandatory
  • Web service Testing/REST API/SOAPUI is mandatory; Robot test experience is a preferred asset
  • Knowledge of Docker containerization and clustering (Kubernetes/ECS/HELM)
  • Demonstrated work experience with version control systems such as Git, GitHub/GitLab/Bitbucket/Gerrit
  • Knowledge of CI/CD pipeline Jenkins and AWS (e.g., EC2) or similar cloud based systems
  • Experience working with QA tracking tools (JIRA) in an agile development work environment
  • Strong English language verbal and written communication skills
  • You currently live in the Ottawa area or are planning to relocate to Ottawa. You must have existing authorization to live & work in Canada. Applicants currently not living in Canada will not be considered

The Senior Cloud Software Developer will work as part of our agile development teams. You will be involved in development and operations of multifunctional multimedia hybrid-SaaS systems used by our customers located around the world. A team player, you must be able to work independently juggling multiple projects, proactively solve problems and, deliver great product against tight-deadlines. If you are interested in being part of a team building unique and leading edge products, we would love to hear from you!

Key responsibilities

  • Quickly acquire a solid understanding of Epiphan’s products and features
  • Designing, implementing and testing features for existing and new products
  • Maintaining released version of the products
  • Working with the QA team to fix bugs and other usability issues
  • Continuously look for opportunities to implement and improve coding
  • Other duties and projects as may be needed

Experience and qualifications

  • B.Sc., or equivalent education & work experience, in a Multimedia, Computer Science or Software Engineering related field
  • 7+ years related experience
  • Advanced knowledge of modern cloud platform, architectures and components such as: AWS (EC2, S3, IAM), Kubernetes
  • Advanced programming skills with application languages such as Golang and, preferably, C/C++
  • Strong programming skills with scripting languages such as Linux shell and Python
  • Experience analyzing and solving interoperability issues with third-party cloud services/APIs (e.g. Google, Facebook, Stripe, Twitch, AWS)
  • Experience working in DevOps environment
  • Excellent English language verbal and written communication skills
  • Ideally already Ottawa area based, you must have government authorization to live & work in Canada

The Senior Linux Multimedia Developer will work as part of our agile development teams. You will be involved in development of software and firmware for multifunctional live streaming appliances and SaaS systems used by our customers located around the world. A team player, you must be able to work independently juggling multiple projects, proactively solve problems and, deliver great product against tight-deadlines. If you are interested in being part of a team building unique and leading edge products, we would love to hear from you!

Key responsibilities

  • Quickly acquire a solid understanding of Epiphan’s products and features
  • Designing, implementing and testing features for existing and new products
  • Maintaining released version of the products
  • Working with the QA team to fix bugs and other usability issues
  • Continuously look for opportunities to implement and improve coding
  • Other duties and projects as may be needed

Experience and qualifications

  • B.Sc., or equivalent education & work experience, in a Multimedia, Computer Science or Software Engineering related field
  • 7+ years related experience
  • Advanced knowledge of modern multimedia technologies, including streaming protocols (RTP, RTMP, HLS, MPEG-DASH, etc.), recording file formats (MP4, AVI, MPEG-TS, etc.)
  • Demonstrated advanced experience working with modern audio (AAC) and video (H.264/AVC, HEVC) codecs
  • Strong hands-on experience working with FFmpeg library or similar media processing frameworks
  • Experience analyzing and solving interoperability issues with third-party multimedia infrastructure components (media encoders, media players, and transcoders)
  • Demonstrated experience developing applications for Linux operation system
  • Solid experience programming in C/C++
  • Advanced programming skills working scripting languages such as Linux shell, PHP & Python
  • Hands-on experience working with collaboration systems, including issue trackers and versioning control system
  • Excellent English language verbal and written communication skills
  • Ideally already Ottawa area based, you must have government authorization to live & work in Canada

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.

*Due to the pandemic, all Epiphan employees must work from home unless the nature of a role requires access to our facilities, in which case they must follow the health and safety measures in place.