C Developer for POS Terminals
Are you passionate about low-level programming and eager to make an impact in the world of payment technologies? We´re looking for a talented and detail-oriented C Developer to join our team and help shape the future of POS terminal software.Job offer information
- Design, develop, and maintain software applications using the C programming language.
- Write efficient, reusable, and reliable C code.
- Development of new features and unit tests for POS terminals
- Debug and troubleshoot software issues to ensure optimal performance.
- Optimize code for performance and memory usage.
- Collaborate with cross-functional teams including developers, testers, and project managers.
- Programming in POS terminals in use of Eclipse based IDE
- Supporting and preparing relevant functional and technical documentations
- Supporting and update in-house simulators for unit testing (C#,.net)
- Hybrid work (3 days office, 2 days home). Primarily can work remotely, however the analyst shall meet the project team and collaborators in Bratislava office weekly.
- Minimum of 5 years of experience.
- Proficiency in C programming (embedded) and C# (for Windows).
- Knowledge of SQLite, XML, and RESTful API.
- Experience with low-level system programming, embedded systems, or operating systems.
- Familiarity with version control systems (e.g., Git).
- Experience with optimization and debugging.
- Ability to write clean, well-documented, and maintainable code.
- Knowledge of the software development lifecycle (SDLC) and Agile methodologies.
- Good communication and teamwork skills.
- Knowledge of POS payment transaction processing.
- Experience with POS payment application development.
- Knowledge of the SPDH protocol.
- Programming in Kotlin language for Android using Android Studio tools
Soitron offers a wide range of benefits that will surely delight you and you will definitely enjoy them. Here are a few of them:
- Company car for personal use
- Company laptop and phone for personal use
- Extra days off
- Multisport card
- Financial contributions for the birth of a child
- Company events, teambuilding activities, sports events...
- Employer contributions to the supplementary pension scheme (DDS)
- Contribution for the purchase of hardware/software
- Language courses
- Opportunity for development and deepening of qualifications
- Opportunities for career growth
- LAST BUT NOT LEAST, working for an IT company that is constantly advancing