Embedded Software Developer | Card Payment Systems

Asis Elektronik ve Bilişim Sistemleri A.Ş. 

📍 Istanbul, Turkey 🇹🇷

full-time
mid-level
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C/C++LinuxQtGitARM

Industry

AutomotiveFinancial Technologies

Job Description

Asis Electronics is a fast-growing organization and market leader in smart technology solutions with over 450 employees. Our solutions help transport authorities to provide effective transit systems via easing passenger movement and improving operations management. Besides Turkey, our portfolio covers countries in Europe, Middle East, Africa and South Asia with on-ground operations. As an R&D and innovation focused company, we are shaping up next generation technology for smart transportation and smart cities. In addition, we are developing applications for automotive, defense, and financial technologies. As Asis Electronics, we are among the companies that shape the IT sector with our value-adding solutions. With our successful performance in different categories, we took our place in the 22nd “Top 500 IT Companies Survey” conducted by BT News. We are looking for a ''Embedded Software Developer – Card Payment Systems” creative, game changer, innovative thinker, who takes initiative and is driven to help improve systems and embraces a culture of teamwork.


Qualifications & Requirements

  • Bachelor’s degree in Electronics, Computer, or related Engineering fields
  • 2+ years of experience in embedded software development
  • Proficiency in C/C++ programming
  • Experience with Linux-based systems and the Qt framework
  • Experience in card-based payment or POS systems
  • Experience with Git and continuous integration tools
  • Familiarity with communication protocols (UART, TCP/IP, HTTP, etc.)
  • Good understanding of microcontroller and embedded architectures (ARM preferred)
  • Strong problem-solving and analytical skills
  • Good command of English (both written and spoken)


Responsibilities

  • Design, develop, and maintain embedded software for card payment systems
  • Work closely with hardware, firmware, and QA teams to ensure system reliability and performance
  • Implement, debug, and optimize embedded applications in C/C++
  • Develop UI components using Qt for embedded platforms
  • Conduct testing, documentation, and version control management
  • Collaborate in product design and system architecture discussions


What’s in it for you

  • Obtain and enhance smart city and fintech experience
  • You will actively gain experience in agile working environment
  • Opportunity to work with a dynamic team


Next Step

  • If this sounds like a good fit, if you’re excited to do something challenging and meaningful that preserves your ability to the fullest, looking forward to hearing from you


**Your personal data gathered in your application to this job advertisement will be processed in automated systems to manage job application procedures by Asis Elektronik ve Bilişim Sistemleri A.Ş. according to the Law No. 6698 on the Protection on the Protection of Personal Data (“KVKK”) and related regulations.