CareerPlanSign in

Firmware Engineer

USA💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Design, develop, and maintain embedded point-of-sale software for secure payment processing, implementing communication protocols and kernel code.

Role type

Embedded firmware engineer (payment systems)

Builds

Embedded point-of-sale devices and secure payment processing systems

Domain

Payments + Embedded Systems

Required skills

Embedded C programming, Multithreaded application development, Communication protocol implementation (SPI, UART, I2C, USB), Debugging (JTAG, GDB), Automated testing, Hardware-software interface design

Preferred skills

C++ or Golang, ARM platform development, EMV/PCI standards, Transaction processing, TrustZone, Secure Boot, Hardware Root of Trust, Cryptography

Sourced via codingjobboard · Listed on CareerPlan, which tracks 901,000+ jobs from 20+ sources.