Compiler Developer

Req ID:  23404

Ottawa, CAN-Ontario, CA

Category:  Software Engineering / Development

Our Core Technology team is looking for a Compiler Developer to join us for a 12-month term. 


Core Technology
In this role you will join our Core Technology Team, the technical engine of Irdeto. The team is responsible for security solutions for various media and non-media markets; they develop and support customers for our products and services for the next generation in ecosystem security technology. A market-driven, and innovative team that values creativity, hard work and the delivery of quality results for our customers.


We are currently seeking a talented software development tools engineer to be a key member of a brand new initiative in the fast-paced creative environment of our Core Security Technology team, to help design and develop our next-generation source code and transformation/obfuscation engine. 


Required Skills & Experience:


  • Software development experience with a focus on building development tools and infrastructure
  • Bachelor’s degree in Computer Science or equivalent
  • Demonstrable experience developing software development tools in a high-level programming language such as C/C++, Java
  • Experience with version control systems specifically with git
  • Experience with scripting languages, such as Perl, Python
  • Good understanding of various compilers and source language analysis concepts such as parsing, semantics, intermediate languages and code generation,
    • Familiarity with LLVM IR is a definite plus
  • Proven ability to ramp up quickly on new technologies
  • Detail-oriented, organized, and self-motivated
  • Demonstrated excellent analytical and problem-solving skills
  • Ability to work with rapidly changing situations and requirements
  • Clear, concise verbal, and written communication

Why join Irdeto?

We are on a mission to build a secure future, where people can embrace connectivity without fear.  Our lives are increasingly connected. At Irdeto, we enable people and companies to experience connectivity effortlessly by protecting them from cyber attacks. Security is the enabler of the connected world we live in. Our solutions and services ensure that you can enjoy the latest video games, the best blockbuster movies and your favorite live events. And it does not stop there; our technology also secures connected transport and IoT connected industries – just to name a few. With 50 years of expertise in security, we protect over 5 billion devices and applications for some of the world’s best-known brands.

What do we offer you?

At Irdeto, we know that it is the people who make our company a success. We encourage personal and professional growth and success among our globally diverse workforce by offering:

  • Competitive remuneration and benefits
  • Career and personal development opportunities
  • Flexible working spaces in state of the art offices
  • A focus on collaboration, creativity, health and happiness
  • Working for a truly global company with offices in 15+ countries

With 50 successful years of business innovation behind us, Irdeto is a solid company to join. We are looking for people who are energetic, dynamic and driven to be part of our community.

Welcome to Irdeto!