Gilbarco and Invenco payment systems' SDK and protocol interfaces integration with customers, OEM developers, and third-party payment vendors
Requirements
- 3+ years of software industry experience
- C++ or Java experience
- Working knowledge of Linux/Unix
- Experience with payment systems and EMV
- Experience with embedded software
- Experience with socket based communication, TLS, and network configuration/troubleshooting
- Python and/or Linux shell scripting experience
- Software source control experience (e.g. Git or svn)
Responsibilities
- Troubleshoot embedded software/hardware and system issues that arise in customer/partner development efforts
- Develop, organize, and maintain high quality documentation, tutorials, and other content for customers and partners
- Develop and modify example embedded C++ application software code to demonstrate use of product features and best practices
- Develop and maintain processes and tools to support and automate SDK functions
- Enhance existing processes, tools, documentation, etc. through continuous improvement
- Collaborate with internal and external resources to analyze problems and contribute to solution identification, testing, and documentation
- Provide internal commercial team members with updates and support to enable effective customer/partner communication and relationship management
Other
- Bachelor of Science degree in Computer Science, Electrical Engineering, related field, or equivalent industry experience
- Strong verbal and written communication skills
- Ability to travel to customer and partner locations, up to 10%
- Paid time off up to 15 days each year, 12 paid holidays (including 2 floating holidays), and paid sick leave