Embedded Software Developer, BuildPay

Posted: 04/10/18 | SHARE:


BuildPay is hiring an embedded software developer to start work immediately. The successful candidate will be responsible for developing software for smart-card readers, and integrating point-of-sale (POS) hardware at construction material providers. 

  • Program Verifone card readers, Gemalto smart cards, and associated hardware 
  • Design and integrate hardware and software required for merchant POS data collection 
  • Use pattern recognition and computer vision to convert POS receipt data into standardized formats 
  • Troubleshoot and solve problems resulting from card reader installation 
  • Integrate technology improvements in card reader hardware and software 
  • Support help desk inquiries related to POS systems and use of BuildPay payment app 
  • Detailed documentation of all related designs and processes 


  • 4-year college degree (or in process) – technical, such as engineering or computer science (required) 
  • C/C++ (required) and Python (preferred) software development background 
  • Proficiency with Windows and Linux operating systems (required) 
  • Ability to work both independently and in a team environment (required) 
  • Programming experience with Verifone POS terminals & associated devices (preferred) 
  • Programming experience with IoT devices (preferred) 
  • Familiarity with printer control language and Verifone terminal control language (preferred) 
  • Experience working in an agile software development environment (preferred) 

Additional Information

Salary & benefits are competitive with industry.

Application Deadline: May 1, 2018

Job ID #: 12665

To Apply

Email resume and cover letter to Mark Frederick at  mfrederick@gobuildpay.com

Return to job listings