Jobs
Interviews

2 Ucos Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 12.0 years

0 Lacs

karnataka

On-site

As a CPU Performance Management FW Developer at Qualcomm India Private Limited, you will be part of the Engineering Group focusing on Hardware Engineering. Your role involves collaborating with a team to enable power management solutions for Qualcomm's custom CPUs. You will work internally to define standard-driven solutions, implement embedded firmware, and manage the performance of the CPU subsystem. Additionally, you will play a key role in characterizing and tuning this solution for all Qualcomm SoCs utilizing custom CPUs. In this position, you will work closely with hardware power management and firmware development teams. You will have the opportunity to engage with third parties for platform enablement and provide input to SoC and platform architects for future designs. Responsibilities include driving firmware design, implementation, and verification in pre-silicon and post-silicon environments. You will assist in defining CPU performance management solutions for future Qualcomm CPUs, collaborate with open-source communities, and contribute to support for processor architectures, device drivers, and firmware features. Furthermore, you will help identify skill requirements, participate in hiring engineers, and collaborate with other teams on platform bring-up, debug, diags, and firmware lifecycle. To qualify for this role, you should have a Bachelor's degree in Electrical, Computer Engineering, or Computer Science with at least 5 years of experience in embedded firmware development. Proficiency in writing and debugging C and assembly, driver development in RTOS or OS Kernel environments, and experience with embedded OSes such as Zephyr, eCos, uC/OS, or FreeRTOS is required. Experience in developing for pre-silicon environments, including simulators and FPGA emulation, is beneficial. Familiarity with ARM v8 architecture and development experience for an ARMV8 platform are also advantageous. As a CPU Performance Management FW Developer, you will have the opportunity to contribute significantly to Qualcomm's cutting-edge technology and play a crucial role in shaping the future of CPU performance management solutions.,

Posted 1 week ago

Apply

6.0 - 8.0 years

0 - 0 Lacs

mumbai city

On-site

Job Title: C Developer Embedded Systems (RTOS, LVGL, Payments Domain) Location: Mumbai (Work from office) Employment Type: Full-time Experience Required: 6-8 years Industry: Fintech / Embedded Systems / Payments Technology Job Description: We are seeking a skilled and experienced C Developer with a strong background in embedded systems development . The ideal candidate must have hands-on experience working with RTOS (UCOS-II) , LVGL for GUI development , and practical exposure in the payment domain . This role demands strong capabilities in terminal handling, deployment, secure code practices(code signing), and debugging using industry protocols such as MQTT. Key Responsibilities: Develop and maintain embedded applications in C for payment terminals and related devices. Work extensively with UCOS-II RTOS , including task scheduling, inter-process communication, and real-time system performance. Design and implement GUI interfaces using LVGL library in resource-constrained environments. Integrate and maintain communication protocols, especially MQTT , for device communication and cloud sync. Handle terminal-level operations including deployment, firmware updates, device provisioning , and secure code signing . Debug, test, and validate code in live environments ensuring compliance with payment 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 in C programming language , especially in embedded environments. Minimum 6 years of experience working with RTOS (UCOS-II preferred) . Proven experience with LVGL for building modern and responsive user interfaces on embedded platforms. Solid experience in payment terminal applications , or POS systems. Hands-on knowledge of terminal handling, remote deployment , and device lifecycle management. Familiarity with secure code signing , encryption techniques, and debugging tools for embedded systems. Experience working with MQTT protocol for lightweight messaging and communication. Familiar with version control systems like Git, and basic CI/CD workflows. Strong analytical and problem-solving skills. Preferred Qualifications: Experience with EMV, NFC, or contactless payment technologies . Knowledge of Linux kernel-level programming or other RTOS platforms. Experience in device certification processes for financial terminals.

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies