BuildPay will soon be the undisputed industry leader in construction funds control technology.   Our patent pending technology eliminates working capital, accounts receivable and credit constraints on all sizes and types of construction projects… the direct benefit of all participants, in a nearly $2 trillion industry nationwide.  BuildPay is a highly scalable startup company with strategic investor funding that expects enormous growth in 2018 and beyond.  BuildPay offers competitive salaries, challenging work opportunities, and considerable career growth options in an innovative and entrepreneurial environment.

Embedded Software Developer

Job Summary

BuildPay is hiring a full-time embedded software developer to start immediately.  The successful candidate will be responsible for all facets of integrating BuildPay point-of-sale (POS) hardware & software with construction merchants.



  • 4 year college degree (technical, such as engineering or computer science)
  • Programming experience with Verifone POS & associated devices (preferred)
  • Programming experience with IoT devices (preferred)
  • Python and C/C++ software development background (required)
  • Strong computer hardware background
  • Payment systems experience (preferred)
  • Ability to work both independently and in a team environment



  • Program Verifone card readers, Gemalto smart cards, and associated hardware
  • Design & integrate hardware/software required for merchant POS data collection
  • Troubleshoot & 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

Additional Requirements


  • Some domestic travel is expected early on, until additional team members are added
  • Preferred work location is BuildPay HQ (Troy, NY), but a remote work arrangement is possible