Position: Senior C/C++ Embedded Developer
Company: Edvantis Software
Category: C++
Experience required: 5y
English level: intermediate

Sphere of activity – Sale, Introduction, and Maintenance of Innovative Payment Systems. In the last few years, our client has joined the prestigious group of the world’s three major payment device suppliers.

Responsibilities:

- Gather and elaborate product requirements
- Design, implement and test the payment application
- Participate in the application certification process
- Follow Scrum development process
- Communicate to local team and to remote project participants

Requirements:

- 4+ of experience in embedded software development
- Strong knowledge of C/C++, С++11, STL
- Experience with EMV
- Good knowledge of algorithms, data structures
- Experience with JSON, Git
- Good understanding of OOP, OOD (Design patterns, UML)
- English level – Intermediate and high

Will be a plus:
Experience with PAX systems and knowledge of PCI-DSS

We offer:

- Career and professional growth
- Competitive salary
- Friendly and highly professional teams
- Big and comfortable office, own parking area, restaurants nearby
- Corporate events twice a year, teambuilding
- Paid sick leaves and holidays
- Paid 18 working vacation days
- Free English/German language courses in our office
- Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)