Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
ValPay, a leading embedded payment solution provider, seeks a C++ Developer for its agile team in Montreal. The successful candidate will develop secure and high-performance software for payment devices, collaborate with cross-functional teams, and ensure compliance with industry standards. Ideal applicants will have solid programming skills in C/C++ and Java, alongside a passion for embedded development in a fast-paced environment.
Join to apply for the Développeur C++ | C++ Developer Embedded Payment Sytems role at ValPay
1 day ago Be among the first 25 applicants
Join to apply for the Développeur C++ | C++ Developer Embedded Payment Sytems role at ValPay
About ValPay
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, and regulatory complexities that come with being a PayFac. Our PayFac-as-a-Service model gives you all the benefits of integrated payments while we handle the heavy lifting.
Description
About ValPay
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, and regulatory complexities that come with being a PayFac. Our PayFac-as-a-Service model gives you all the benefits of integrated payments while we handle the heavy lifting.
About The Role
Valpay is seeking an experienced C++ and Java Developer to join our agile development team. This role involves working on industry-standard payment devices from Ingenico and Verifone, delivering robust, secure, and high-performance embedded software solutions as well as contributing to our backend solution. Our team specializes in providing cutting-edge payment technology services and solutions, ensuring seamless transaction processing for our customers.
If you are passionate about embedded development, payment technologies, agile methodologies, and thrive in a collaborative and fast-paced environment, we invite you to apply.
What You'll Do
What You Bring
Bonus Points For
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Software Development
Referrals increase your chances of interviewing at ValPay by 2x
Get notified about new Software Engineer jobs in Montreal, Quebec, Canada .
Greater Montreal Metropolitan Area 1 month ago
Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD
Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)
Frontend Developer (multiple opportunities)
Full-Stack Software Engineer [Contract] [Remote possible]
Software Engineer, Intermediate or Senior
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal
Software Developer Intern (Solutions Engineering team), Fall 2025
Software Developer (Python) : $220k + Bonus (Elite Fintech)!
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Embedded Developer • Montreal, Montreal (administrative region), Canada