Web Demo
Trial Software
Contact Sales

Omnivex Careers

See your future at Omnivex

Omnivex is always looking for energetic and challenge-hungry people. As a member of the Omnivex team, you'll contribute to tomorrow's graphical display technology today. Omnivex works with leading hardware manufacturers to develop software solutions for large, publicly-visible display screens. We harness technologies such as COM, ActiveX, embedded browsers, application servers, TCP/IP, XML, DirectX and OpenGL to deliver comprehensive real-time solutions. Our systems can be found in international airports, leading financial institutions and major stock exchanges throughout the world.

Omnivex values talented team players.

We offer:

  • The opportunity to work with the latest technologies from superior development tools to leading-edge hardware
  • A springboard to demonstrate initiative and creativity
  • Learning resources and an education reimbursement program
  • A comfortable work environment with spacious work stations for all employees
  • A competitive salary and comprehensive benefits package

Looking to make an impact?

If you're smart and enthusiastic and have a passion for learning then we are looking for you! Get ready to be challenged.


Currently available positions:

Marketing Specialist

Senior C# .NET Developer

Positions at Omnivex require individuals that are well organized and responsible. Qualified candidates are invited to forward a cover letter and a current resume to careers@omnivex.com.


Marketing Specialist

Position: Full-time

Location: Concord, ON


Apply to this position: careers@omnivex.com.


We currently have a need for a Marketing Specialist. Responsibilities for the right candidate may include:


Strategy Execution – Translate business objectives and communications strategy into effective marketing execution tactics including events, tradeshows, email, media etc. Ensure brand, quality, consistency, and compliance.


Lead Management – Actively collaborate with stakeholders to evaluate and improve lead quality and acceptance rates. Drive awareness towards performance, thus influencing the outcome of marketing tactics and campaigns.


Data Management – Develop and document campaign execution and lead management activities in marketing automation software, as well as CRM.


Asset Management – In line with defined programs and campaigns, manage the coordination, development, and dissemination of content such as collateral, web sites, white papers, etc., on time and on budget.


Agency and third party Management – Identify, engage, and contract suitable agencies and third parties (media, associations, etc) to manage respective projects, including related budget and cost.


Minimum Qualifications:

  • University degree (preferably in Marketing or Business)
  • Minimum 4-6 yrs of related marketing experience, preferably in the IT/software industry
  • Strong knowledge of marketing automation software applications
  • Strong knowledge of Microsoft Office products
  • Excellent English communication skills (written and oral)
  • Excellent analytical and organizational skills
  • Takes initiative and pursues opportunities
  • Enjoys working in a team environment, able to work under pressure to meet deadlines and adapt to change
  • Ability to work both collaboratively and with limited supervision

Senior C# .NET Developer

Position: Full-time

Location: Concord, ON


Apply to this position: careers@omnivex.com.


Excited by new technologies? Living on the bleeding edge? Passionate for the latest and greatest? Is this you? If so we want to meet you! We are a company that thrives on these things and we are looking for the best of the best to work in technologies like Windows 8 and Azure.


The right candidate would:

  • Create exceptional products to be used all over the world.
  • Contribute outstanding ideas at all stages of the development process.
  • Research and implement new technologies.
  • Assist in the envisioning and designing of new cutting edge products.
  • Be an active and engaged team member.
  • Participate in all areas of the development process.
  • Use agile methodologies to create better code and better products.
  • Write great Unit Tests.
  • Keep current with the latest and greatest technologies, most notably .NET.
  • Suggest better ways of solving problems.
  • Participate in code reviews and demonstrate new technologies to others on the team.

Skills & Experience:

  • Ability to write awesome code
  • Is a quick learner
  • Must possess a university degree or combined education and experience equivalent
  • Minimum five years of C# programming experience or blow us away with something you've coded
  • Excellent English communication skills, both oral and written
  • Responsible, driven, methodical and technical
  • Ability to work with minimal supervision and work effectively in teams