Careers

Join Team Epiphan

We’re always looking for top performers to join our successful teams.

See current opportunities

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.

Team: About Epiphan
Team: About Epiphan

Why work at Epiphan

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.

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.

We care

Our people take precedent. 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

Competitive salaries

Medical plan

Comprehensive medical plan

Employee assistance program

Employee assistance program

Education and professional development support

Education and professional development support

Social activities and events

Social activities and events

Complimentary food and drinks

Complimentary food and drinks

Relocation assistance for highly qualified individuals

Relocation assistance for qualified individuals

Flexibility on working from home

Flexibility on working from home

Friday afternoon take-easy time through the pandemic

Friday afternoon take-easy time through the pandemic

Our teams

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

Is Epiphan Video currently hiring?

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.

Are opportunities open to international candidates?

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

How has your hiring process changed during the pandemic?

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

How do interviews work? What will I need technology wise?

Interviews 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.

Can I get an update on the status of my application?

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

What does Epiphan’s onboarding process look like?

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.

Do Epiphan employees work remotely?

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.

What else is Epiphan doing for its employees during this pandemic?

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.

Senior FrontEnd Engineer – Ottawa ON, Canada

We are looking for Senior Frontend Engineer (Full Stack is welcomed as well) to 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!

Responsibilities:
  • Quickly acquire a solid understanding of Epiphan’s products and features
  • Collaborate with the UX team and translate designs and wireframes into web applications capable of delivering rich and dynamic front-end experiences
  • 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 & Qualifications:
  • Strong proficiency in Web Applications related technologies such HTML5, CSS, JavaScript, browser APIs
  • Profound understanding of web-based networking (HTTP, websocket, socket.io)
  • Advanced programming skills with ReactJS (Ember.js and others is a bonus)
  • Understand end-to-end front-end development methodologies and tool chains
  • Experience working as a full-stack developer is a significant advantage (kubernetes, golang, python)
  • 7+ years related experience
  • Excellent English language verbal and written communication skills
  • Ideally already Ottawa area based, you must have government authorization to live & work in Canada
  • B.Sc., or equivalent education & work experience, in a Computer Science or Software Engineering related field

Senior Quality Assurance Engineer – Ottawa, ON Canada

We are looking for a hands-on Senior Quality Assurance Engineer to join our team to take the lead in ensuring overall quality and reliability of our hardware and software products. A team player, you must be able to lead teams, communicate well, juggle multiple projects, proactively solve problems, and deliver against tight deadlines in a fast-paced environment.

The ideal candidate is an experienced hands-on QA professional with demonstrated work experience in a technology hardware, software and cloud-based product development environment.

Responsibilities:
  • Quickly acquire a solid understanding of Epiphan’s products and features
  • Assist the Director of Quality in day to day QA operations, team development and mentoring
  • Ownership & participation in the development of test plans, procedures, tools and reporting
  • Leading assigned Product QA test team and facilitating cross-functional collaboration with the development, hardware, manufacturing, and support teams
  • Participating in team management and mentoring; test development (automated and manual) and execution; identification and investigation of issues; and, advancing QA process
  • Functional and release testing in accordance with test plans
  • Maintaining and improving test cases, systems and test benches on an ongoing basis
  • Analysis and continuous improvement of QA processes
  • Other duties and projects as may be required
Experience & Qualifications:
  • BSc degree OR a 3 year+ technology related diploma in Computer Science, Software / Hardware / Electrical Engineering or other Information Technology related field
  • 10+ years’ experience in Quality Assurance, including at least 3 years in a QA leadership capacity
  • Advanced working knowledge of QA methodology, processes, tool suites and best practices
  • Solid knowledge of networking, UNIX, multimedia, computing hardware and basic OS architecture
  • Demonstrated hands-on coding experience in Python, C, and Shell Script
  • Experience with developing and executing test plans on custom hardware products; support of NPI and mass production product phases of physical hardware
  • Demonstrated experience developing Design Qualification test against running changes of active hardware manufacturing
  • Knowledgeable in Amazon Web Services (AWS) or other Cloud / Big Data offerings is an asset
  • Strong English language verbal and written communication skills
  • Currently living in the Ottawa area or planning to relocate to Ottawa, you must have existing authorization to live & work in Canada. This is a mandatory requirement, candidates who do not meet this requirement will not be considered

Senior Cloud Software Developer – Ottawa ON, Canada

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 & 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 (EC3, 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

Senior Linux Multimedia Developers - Ottawa ON, 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 & 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

Senior Marketing Manager - Palo Alto CA, United States

You will join us as Senior Marketing Manager at our office in Palo Alto, where you will spearhead the Epiphan Marketing department and make an impact on the accelerated global adoption of Epiphan’s leading edge product offerings across the $100B AV industry. Reporting to the President and Senior Vice President of Business Development, you will be working alongside a talented and passionate team, in a collegial and intellectually stimulating environment in our offices located in the heart of the Silicon Valley. We value your critical thinking, top notch communication and presentation skills, and passion about promoting Epiphan’s products globally. As a Senior Marketing Manager with Epiphan you will enjoy unlimited opportunities for growth!

Key responsibilities
  • Building creative marketing channels that increase awareness and reputation of Epiphan’s live video production tools, such as Epiphan’s Pearl, AV.io HD, DVI2USB 3.0, and LUMiO line of products
  • Responsibilities include outlining marketing plans, establishing and tracking marketing budget, and reporting to senior management
  • Driving and supporting vendor co-innovative programs, defining milestones, aligning technical meetings
  • Developing tracking and testing procedures to evaluate the results of marketing strategies and programs
  • Researching the competitive landscape and staying current on advertising with competitors
  • Track, analyze, and communicate key retention metrics to senior leadership, as well as leveraging these customer analytics to identify drivers of retention and loyalty
Experience & qualifications

This is a senior level opportunity that requires the following:

  • Master’s degree in Business Administration with a concentration in Management Information Systems
  • 3 years of job experience with Jumplead, SEMrush, web design/HTML, Amazon Marketing Services, hardware h.264 encoding technology, and 3 years of experience in Epiphan’s Pearl, AV.io, DVI2USB 3.0, and LUMiO line of products
Alternatively, Employer will accept
  • Bachelor’s degree in Business Administration with a concentration in Management Information Systems and at least 5 years of progressively responsible job experience in the field of marketing and e-business
  • 5 years of experience must include at least 3 years of job experience with with Jumplead, SEMrush, web design/HTML, Amazon Marketing Services, hardware h.264 encoding technology and Epiphan’s Pearl, AV.io, DVI2USB 3.0, and LUMiO line of products

How to apply

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 selected 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 health and safety measures in place.