hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

C Developer Embedded System

Fresher   Mumbai City   11 Sep, 2025
Job LocationMumbai City
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT Services & Consulting
Functional AreaGeneral / Other SoftwareEmbedded / System Software
EmploymentTypeFull-time

Job Description

    Job Title:C Developer Embedded Systems (RTOS, LVGL, Payments Domain)Location:Mumbai (Work from office)Employment Type:Full-timeExperience Required:6-8 yearsIndustry:Fintech / Embedded Systems / Payments TechnologyWe are seeking a skilled and experiencedC Developerwith a strong background inembedded systems development. The ideal candidate must havehands-on experience working with RTOS (UCOS-II),LVGL for GUI development, and practical exposure in thepayment domain.This role demands strong capabilities in terminal handling, deployment, secure code practices(code signing), and debugging using industry protocols such asMQTT.Key Responsibilities:
    • Develop and maintain embedded applications in C for payment terminals and related devices.
    • Work extensively withUCOS-II RTOS, including task scheduling, inter-process communication, and real-time system performance.
    • Design and implementGUI interfaces using LVGL libraryin resource-constrained environments.
    • Integrate and maintain communication protocols, especiallyMQTT, for device communication and cloud sync.
    • Handle terminal-level operations includingdeployment, firmware updates, device provisioning, andsecure code signing.
    • Debug, test, and validate code in live environments ensuring compliance withpayment security standards(PCI DSS, EMVCo, etc.).
    • Collaborate with QA, security, and hardware teams to ensure seamless integration and high system reliability.
    • Create and maintain technical documentation and deployment guides.
    Required Skills and Qualifications:
    • Strong proficiency inC programming language, especially in embedded environments.
    • Minimum6years of experience working with RTOS (UCOS-II preferred).
    • Proven experience withLVGLfor building modern and responsive user interfaces on embedded platforms.
    • Solid experience inpayment terminal applications, or POS systems.
    • Hands-on knowledge ofterminal handling, remote deployment, and device lifecycle management.
    • Familiarity withsecure code signing, encryption techniques, and debugging tools for embedded systems.
    • Experience working withMQTT protocolfor lightweight messaging and communication.
    • Familiar withversion control systemslike Git, and basic CI/CD workflows.
    • Strong analytical and problem-solving skills.
    Preferred Qualifications:
    • Experience withEMV, NFC, or contactless payment technologies.
    • Knowledge ofLinux kernel-level programmingor other RTOS platforms.
    • Experience indevice certification processesfor financial terminals.

Keyskills :
domaingui developmentembedded systemsrtosucosdeveloper

C Developer Embedded System Related Jobs

© 2019 Hireejobs All Rights Reserved