Job Description


  • Design, develop, and maintain embedded software for PoS devices and related hardware platforms.

  • Implement and maintain EMV kernel and payment protocols.

  • Collaborate with hardware teams to ıntegrate software with ECRs, EFT-POS terminals, Pinpads, and SoftPOS solutions.

  • Optimize firmware for performance, memory usage, and power efficiency.

  • Conduct unit testing, debugging, and troubleshooting of embedded systems.

  • Participate in code reviews and enforce best practices and industry standards.

  • Contribute to technical documentation and specifications.




Array

  • A degree in Computer Engineering, Electronics, or a related technical field.

  • Proficiency in embedded programming languages such as C or C++.

  • Experience with microcontrollers, RTOS, and low-level hardware interactions.

  • Familiarity with debugging tools and hardware testing equipm...

Ready to Apply?

Take the next step in your AI career. Submit your application to Michael Page today.

Submit Application