Embedded C Developer - Payment Services Company
This is a young, dynamic and high-potential company based in Toulouse and Montreal, created in by payment industry professionals.
Our business is to offer white label payment solutions hosted on the cloud, as well as embedded software in Electronic Payment Terminals, present in France and internationally. Audacity, Proximity and Quality are our line of conduct.
In a context of strong growth and international development (opening of a subsidiary in Montreal – Canada); This company is looking for a senior level C embedded developer, to participate in the development of the L3 solution of the product range.
As a Sr Embedded C Developer, you will have to carry out low level work related to the development of level 3 on a payment application. You will report to the Technical Manager within a small team.
Title: Embedded Software Developer
Location: Rue Saint-Urbain, Montréal QC H2Z 1Y6. Hybrid with 2 days a week in office
Type of position: Full time and permanent (no contractors)
Salary: 110k. They will offer 4 weeks' vacation and benefits and RRSP Matching.
Responsibilities and the mission:
Within the technical direction France, but working from Canada; your main tasks will be:
- Support the development of embedded software
- Participate in prototyping stages
- Carry out test phases
- Carry out a technological watch
- Participate in the writing of documentation
Skills and experience required:
Mandatory experience: 5 years minimum experience in embedded software development in C
Required training: Bachelor's in computer science and/or equivalent training
Technical skills required:
- Mastery of C languages and the build ecosystem
- Mastery of embedded software development
- Knowledge of EMV payment
Know-how :
- Strong autonomy
- Rigor
- Organization
- Reactivity
- Communication
- Learning ability
Work environment:
- Scale-up spirit
- In strong growth, and ambitious, and innovative
- Developing internationally
- Respectful, human
- Ensure development
- Transparency of the management team towards the employees
Interview stages:
3 Steps:
1) General discussion with HR with a couple of technical questions
2) Technical interview with team. Also, some general question as well to see how to fit with team.
3) Final discussion to make sure everything aligns and to discuss potential offer.