zh
en
MAKING SUCCESS STORIES HAPPEN
 

US Company
Product: Payment Device, POS

Responsibility: 
  • Design, create, and maintain user interfaces and underlying functionality for AOSP embedded/ BSP / ROM point-of-sale software, ensuring secure payment processing across multiple products.
  • Implement industry-standard protocols to align with product capabilities.
  • Develop and execute application unit tests for Continuous Integration.
  • Analyze bug reports and oversee defect resolution, including issue disposition, resolution, and reporting on issue status.
  • Collaborate closely with QA staff to establish and maintain appropriate test cases.
  • Engage in system-side code collaboration, communication protocol design, and kernel development.
  • Interface with global teams, providing support information with excellent communication skills.
  • Conduct regular code reviews to ensure high-quality designs and implementation.
  • Contribute to ensuring the quality and timeliness of product/feature development.
  • Proactively address problems, working independently or within a team environment with minimal guidance.
Requirements: 

Minimum Requirements

  • 5+ years of software development experience
  • 2+ years of experience with embedded, mobile, or connected devices
  • Proficiency in embedded programming languages such as C++, Java, or Kotlin
  • Familiarity with automated testing, build systems, or device firmware communication
  • Experience with embedded systems, including operating systems, software development tools, and hardware-software interfaces, preferably on devices with embedded systems like custom Android, embedded Linux, or Real-Time Operating Systems (RTOS)
  • Experience architecting and developing multithreaded applications, preferably in embedded systems
  • Degree in Computer Science (CS), Computer Engineering (CE), Electrical Engineering (EE), or equivalent practical experience
  • Experience working with microcontrollers
  • Proficient in speaking and writing fluent English
  • Experience in adding, monitoring, and parsing telemetry data to proactively resolve issues

Nice to have:

  • Experience writing device drivers
  • Familiarity with the ARM platform
  • Knowledge of EMV standards
  • Understanding of cryptography, including symmetric/asymmetric encryption, key management, and exchange
  • Experience with Point-of-Sale (POS) hardware and peripherals
  • Knowledge and expertise in PCI technology, transaction processing, and related retail standards
立即申請: Sr. Software Engineer (Hybrid)
參考編號: GC861169

請填寫所有的必填欄位 *

*

*

*

*

*
選擇文件

MS Word、PDF、HTML和TXT格式。

通過Linkedin帳號申請出現問題? 點擊這裡

*
請閱讀隱私聲明以及服務條款
選中此框,表示您同意Morgan Philips Group依據其隱私政策、服務條款,收集及處理您的個人信息。

Sr. Software Engineer (Hybrid)
Taipei, 台灣 | Permanent