Job Search and Career Advice Platform

Enable job alerts via email!

MTS, Software

Maxim Integrated

Montreal

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent technology firm in Montreal is seeking a skilled software designer to innovate in electronic payments and secure transactions. The ideal candidate will analyze and implement payment solutions while contributing to various project stages in a collaborative environment. With a focus on EMV, Nexo standards, and extensive experience in the payment industry, this role demands proficiency in C/C++ along with a passion for creating impactful software. Join a dynamic team committed to excellence and customer satisfaction.

Qualifications

  • Bachelor's in related field and 4+ years experience or Master's with 2+ years.
  • 3 years experience in payment industry implementation required.
  • Experience with EMV Contact-Contactless and Nexo implementations required.

Responsibilities

  • Analyze, architect, design, and implement payment solutions.
  • Participate in ecosystem development at various architecture levels.
  • Support customers through all project lifecycle stages.

Skills

C/C++
Payment industry knowledge
Software development
Embedded systems
Test automation
Communication protocols

Education

Bachelor’s degree plus 4 years of relevant work experience
Master’s degree plus 2 years of relevant work experience

Tools

Qt
Linux
Eclipse
Google Cloud Platform
Job description
Job Description

Amadis is looking for a software designer to build innovative architectures in the domain of the electronic payment and secured transactions. The candidate will participate to the realization of a comprehensive ecosystem through actual international projects and innovative products development activities. Amadis is a customer-oriented organization delivering L2 and L3 projects to the main leaders of its industry. It requires to be solution oriented, and at the edge of the industry standards. Amadis is not a start-up.

The team is now looking for candidates with solid project implementation references in payment and passionate about software.

  • To analyze/architect/design/implement payment solutions based on industry standards
  • To participate to the development of Amadis ecosystem at any levels of the architecture: L1, L2, L3, respective APIs and start-of-the-art tooling suite
  • To test and to implement corresponding strategies for L2 and L3 software components
  • To qualify and to certify L2 and L3 software components
  • To support customers during any stage of a project's lifecycle
  • To work in a collaborative environment
  • To learn industry standards and to analyze (a lot of) specifications documents
  • To challenge the status-quo
Qualifications
  • Bachelor’s degree plus 4 years of relevant work experience
  • ---OR---
  • Master’s degree plus 2 years of relevant work experience
  • Minimum of three (3) years of related experience in the payment industry on the merchant/acceptance/processing sides required
  • Minimum of three (3) years of related experience on EMV Contact-Contactless and Nexo implementations required
  • Minimum of three (3) of related experience in software development
  • Minimum of three (3) years of related experience in embedded systems and underlying tools
  • Relevant experience in communication protocol realization/integration
  • Relevant experience in test automation
  • Relevant experience in software delivery for production environments
Additional Information

Preferred Qualifications

  • Implementation: C/C++ mandatory. Any other structured programming languages is a plus
  • Industry: thorough understanding of the payment industry ecosystem and underlying standards (EMV, Nexo, ISO7815, ISO20022)
  • Embedded system: practical experience working with a payment device
  • Cryptography: very good knowledge on PK infrastructure, symmetric encryption schemes
  • Academic: technics of compilation (syntaxis and semantic parsers), OO modulization
  • Miscellaneous: Qt/Linux/Eclipse/EVAL/ICC Solutions/INQ/Galitt
  • Plus: Google Cloud Platform or any other cloud technology

Maxim is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, national origin, disability or protected veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.