Posted 89 months ago
MTS, Software
@ Maxim Integrated
Montréal, Quebec
Overview
Maxim Integrated is hiring a software designer for its Amadis unit to build payment and secured-transaction architectures, covering L1 to L3 software and APIs for international projects. The role involves implementing industry payment standards, testing and certifying components, and supporting customers through the project lifecycle. The posting states full-time employment with a minimum of three years of payment-industry experience.
Responsibilities:
- Analyze, architect, design and implement payment solutions to industry standards
- Develop Amadis ecosystem components across L1, L2 and L3 and their APIs
- Test, qualify and certify L2 and L3 software components
- Support customers throughout the project lifecycle
Requirements summary:
- Bachelor's degree plus 4 years, or master's plus 2 years of relevant experience
- 3+ years in payment industry (merchant, acceptance or processing)
- 3+ years with EMV Contact-Contactless and Nexo implementations
- 3+ years in software development and embedded systems
- C/C++ mandatory
Tools & skills
Source and dates
Employer career site / ATS feed · smartrecruiters
- Employer posting date
- 2019-07-16
- First seen by our source
- 2026-10-16
- Source record updated
- 2026-10-16
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 3+ years |
| Hours per week | 40 (estimated) |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English, French |
| Education | Bachelor’s degree (required), Master’s degree (required) |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Maxim Integrated
| Field | Value |
|---|---|
| Open jobs on Jobsy | 2 |
Company Description
Maxim Integrated is a highly successful, $2.4 billion company. With offices and manufacturing sites around the world, we design award-winning semiconductors that make the world more integrated. We also know that it’s our people who make us a great company. So we reward bold thinking, teamwork, personal growth, and community involvement. Want to make a difference and be challenged every day? Join us at Maxim Integrated. With analog integration, the possibilities are endless
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
Minimum Requirements:
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
Spoken languages: French/English
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.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.