Software Developer
Fime is a globally recognised international player providing deep expertise across digital payments, mobility services, and digital identity. We work with leading organisations worldwide to solve complex challenges, identify emerging opportunities, and future-proof their strategies.
Our team of 900+ experts operates in over 20 locations around the globe, delivering solutions that support millions of transactions every day, across global markets. What sets us apart is our values: we are curious, creative, and highly collaborative, with a strong commitment to integrity - we do the right thing for our clients, our people, and our shareholders.
At Fime, the work is varied and intellectually stimulating. No two days are the same, and you will be surrounded by smart, engaged colleagues who value learning and continuous improvement.
Making innovation possible.
Making the world work.
MISSION:
You are an Embedded engineer; C# developer and you wish to broaden your knowledge in the field of NFC L1 Analog and Digital domain. Join Fime's development team to contribute to innovation in contactless payments. You will develop test solutions used by the R&D of the world's largest manufacturers of NFC chips, mobiles or payment terminals that you use on a daily basis. Come and take up the challenge!
ACTIVITIES:
- Analyze EMV, NFC & ISO L1 analog & digital protocol behavior and ensure compliance with relevant industry standards
- Design, Develop & maintain test tools based on EMV L1 specifications & certification test plans for PICC & PCD analogue, digital test cases.
- Design & Implement NFC Forum compliance test tools covering Analogue, Digital, WLC NFC Tags testing.
- Integrate hardware instruments and measurement systems into automated test environments.
- Perform Waveform analysis and protocol validation using lab equipment such as: Oscilloscopes, Signal amplifiers, RF Measurement tools & protocol analyzers.
- Interpret and debug analogue waveforms and digital communication protocols.
- Design, Define, Develop and maintain the software product using C# & .NET technologies.
- Develop the unit tests.
- Define the technical design and perform the software development in accordance with the language, procedures and practices used by Fime.
- Guarantee the quality of the products by performing qualifications and non-regression of existing products,
- Participate in the creation of documentation for internal and external use
- Work in collaboration with the Architect team and the Product Owner.
- Work closely with external certification, QA and validation team to support validation and certification activities.
- Prepare technical documentation, test reports, and compliance artifacts.
JOB EXPERIENCE:
- Minimum 3+ years of higher education, in Electronics, Embedded Systems, Computer Science, Telecommunications, or related field.
- Experience in EMV/NFC testing, protocol validation, or test tool development
- Experience working with EMVCo or NFC Forum certification environments.
KNOWLEDGE & SKILLS:
- Strong knowledge of EMVCo Level 1 specifications and certifications processes,
- Deep understanding of NFC Forum specifications and compliance requirements
- Good understanding of ISO standards related to contactless communication, including: ISO/IEC 14443 / CEN
- Ability to analyze and troubleshoot analog and digital communication issues.
- Good problem-solving and debugging skills.
- Strong knowledge in .NET/C#, Visual Studio, UI/UX
- Code optimization
- Knowledge in CI/CD (GitLab, SonarQube)
- Ability to take initiatives and sprit of Innovation
- Ability to adapt new technologies
- Good interpersonal skills and ability to work in a team
- Be rigorous, with a strong capacity to learn
- Fluency in French and good command of English is required.
Below skills are plus points:
- Experience with contactless payment ecosystems
- Exposure to certification laboratories or payment industry standards.