Demo

Senior POS Developer (Embedded/Linux/Payments)

BTC POWER
Irvine, CA Full Time
POSTED ON 1/10/2026
AVAILABLE BEFORE 2/8/2026

Senior POS Developer (Embedded/Linux/Payments)


BTC Power is seeking a Senior POS Developer with direct experience building POS or payment applications in embedded and Linux environments. This is not a web or cloud-only engineering role. Candidates must have hands-on POS development experience, including EMV, NFC, contactless payments, PCI-DSS practices, and hardware-level integrations with payment terminals and card readers.


About the role

You will design, implement, and support POS payment software that runs on embedded and Linux-based platforms. The work involves integrating with payment devices, managing secure transaction flows, and troubleshooting hardware communication issues. Your experience with POS systems and payment technologies will be essential to the stability and reliability of our EV charging products.


Key responsibilities

• Develop and maintain POS applications specifically designed for embedded and Linux systems

• Integrate POS payment features such as EMV, NFC, contactless, encryption, and device APIs

• Ensure all POS applications are developed using secure coding practices aligned with PCI-DSS


Requirements

• Troubleshoot payment terminal issues, device communication protocols, and hardware/software interactions

• Work closely with firmware, backend, and QA teams to deliver stable and compliant POS releases

• Support API and cloud integration for POS functionality as needed

• Contribute to architecture improvements and provide technical guidance on POS development best practices


Required qualifications

• 8 or more years of professional software development experience

• At least 3 years of direct POS or payment application development experience

• Strong Java experience for embedded/Linux environments

• Experience using C for low-level or hardware-integrated components

• Hands-on experience with EMV, NFC, contactless payments, encryption standards, and POS device integrations

• Understanding of PCI-DSS and secure payment software development

• Experience working with device communication protocols such as USB, serial, and TCP/IP

• Background in embedded systems, IoT devices, or hardware-integrated applications

• Strong debugging skills for payment flows and device-level issues


Preferred qualifications

• Experience with cloud-connected POS systems

• Familiarity with JavaScript or TypeScript

• Experience supporting large-scale device deployments

Salary : $140,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior POS Developer (Embedded/Linux/Payments)?

Sign up to receive alerts about other jobs on the Senior POS Developer (Embedded/Linux/Payments) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,952 - $152,664
Income Estimation: 
$128,831 - $170,669
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BTC POWER

  • BTC POWER Irvine, CA
  • Senior Embedded Engineer BTC Power is looking for a Senior Embedded Engineer with strong C experience to develop and support the software that powers our E... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior POS Developer (Embedded/Linux/Payments) jobs in the Irvine, CA area that may be a better fit.

  • Aduril Industries Costa Mesa, CA
  • Job Details Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. ... more
  • 1 Month Ago

  • WITS (Wistron ITS) Forest, CA
  • About WITS WITS is a software and IT services company with 32 years of experience, 10,000 employees globally. We established our US branch in California si... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!