Intermediate Software Developer

Req ID:  22061
Location: 

Ottawa, CAN-Ontario, CA

Category:  Software Engineering / Development

You will join an empowered, high-performing, cross-functional team delivering the next generation of Irdeto's security portfolio in Connected Transport. You will build on your previous experience in mobile, cloud, and/or embedded development, while growing in new areas and helping us deliver excellent products on time. 

 

Connected Transport

Connectivity is driving a transformational change in human mobility, creating new possibilities and opportunities in connecting people, goods, cities and innovation. It also creates an urgent need for cyber security in the transportation segment. At Irdeto, we are enabling people to embrace connected mobility without fear.

 

Intermediate Software Developer

We are looking for someone to augment one of our self-organizing Keystone Scrum teams in Ottawa. Keystone is a secure system that allows vehicle owners to create and control policies around multi-user vehicle access, settings and usage. The solution includes code running on mobile devices, in the cloud, and in vehicles. 

 

Key Responsibilities 

  • Contribution to the sprint goal, from design to code to test to documentation.
  • Interfacing with other developers, product manager, Scrum Master, and other stakeholders to ensure smooth communication and teamwork.
  • Working effectively with colleagues in Ottawa and Beijing.

 

Who we are looking for:

  • At least two years of full time software development experience, not including internships.
  • Experience in agile or lean software development methods.
  • Understanding of, and experience with, the application of cryptography or software security principles.
  • Ability to work effectively in a collaborative and time-pressured environment.
  • Strong written and verbal communication in English.
  • A customer-oriented view of development.
  • Solution-oriented and constructive, able to stand up for yourself with respect.
  • Exemplary of the Irdeto values of Trust, Accountability, Innovation, and Agility.

 

We are especially interested in candidates who have any of the following...

  • Mobile development experience in Android (Android Studio, Gradle, JNI)
  • Mobile development experience in iOS (XCode, Objective-C or Swift)
  • Experience with cloud development and deployment (Java, Docker, Kubernetes)
  • Embedded and/or real-time development experience in C
  • Experience with AUTOSAR RTE or similar
  • Experience using MATLAB and Simulink
  • Experience with the CAN bus protocol
  • Knowledge of the ISO 26262 functional safety standard
  • Experience with, or understanding of, DevOps principles such as continuous integration and continuous deployment
  • Experience with unit testing frameworks and a commitment to good code-testing practices

Why join Irdeto?

We are on a mission! A mission to secure the world’s digital platforms. Why? Because a secure platform allows our clients to produce and deliver great content. In return, you can enjoy the latest blockbuster movies and your favorite live events at all times. It doesn’t stop at the media industry. Our security technology is also securing connected transport and IoT applications. 

 

What do we offer you?
At Irdeto, we know that our success results from our globally diverse workforce. You will find teams of outstanding people working on our wide range of solutions and services that shape the future of media entertainment.
Irdeto offers the freedom to work in exciting environments that best suit your skills and ambitions. We encourage personal and professional growth and success among all employees with:

  • 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 nearly 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.

 

Irdeto welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

 

Not a perfect match for the role? Experience comes in many forms, skills are transferable and passion goes a long way when we are looking at fit. Diversity is what makes Irdeto great. If your experience is close to what we are looking for, we highly encourage you to apply.

 

Welcome to Irdeto!


Job Segment: Developer, Embedded, Cloud, Java, Information Technology, Technology