Jobs
Interviews

132 Embedded Programming Jobs - Page 6

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

7.0 - 12.0 years

20 - 30 Lacs

chennai, bengaluru, thiruvananthapuram

Work from Office

Development and maintenance of embedded software in C/C++ for microcontroller-based systems.Programming and configuration of STM32 microcontrollers (Cortex-M0+,M4,M33). Implementation of device drivers, peripheral interfaces, communication protocols. Required Candidate profile Experience with embedded development toolchains, IDEs (CLion,VS Code) and CI/CD systems. Familiarity with Unit-Test frameworks (eg.Google Test).Good communication skills in English (German is a plus).

Posted Date not available

Apply

4.0 - 6.0 years

15 - 20 Lacs

pune

Work from Office

SE (Software Engineer): Mandatory: RTOS, Embedded Programming, Interface protocols, and Communication protocols are Mandatory. Other Mandatory Skills: C programming Modular and reusable firmware design in C/C++ Code optimization for performance and memory Testing & Debugging Tools FW Application Development Low-level Driver Development Preferred candidate profile

Posted Date not available

Apply

2.0 - 5.0 years

3 - 7 Lacs

hyderabad

Work from Office

Job Description: We are seeking a skilled Embedded Engineer to design, develop, and optimize embedded systems for our cutting-edge applications. The ideal candidate will have expertise in firmware development, hardware-software integration, and real-time system optimization. You will work closely with cross-functional teams to ensure high-performance, reliable, and scalable embedded solutions. Responsibilities: Design, develop, and test embedded firmware and software solutions. Work with microcontrollers and embedded processors to develop robust applications. Optimize real-time embedded systems for performance and efficiency. Develop and implement communication protocols such as I2C, SPI, UART, CAN, and Ethernet. Debug and troubleshoot hardware and software issues, utilizing industry-standard tools. Collaborate with hardware engineers to interpret schematics and integrate firmware with hardware components. Ensure compliance with industry standards and best practices for embedded system development. Provide technical documentation and support throughout the product lifecycle. Education & Qualifications: B.Tech/B.E/M.Sc (Electronics) or a related field. Key Skills & Requirements: Strong knowledge of C, C++, and embedded programming best practices. Experience with microcontrollers (ARM, PIC, AVR, etc.) and RTOS (FreeRTOS, VxWorks, etc.). Understanding of hardware schematics, PCB design basics, and debugging tools . Hands-on experience with communication protocols (I2C, SPI, UART, CAN, Ethernet, etc.). Strong problem-solving skills and ability to work in a fast-paced development environment. Special Skills & Personality Requirements: Ability to work independently in a user-level (field environment) setup. Strong analytical and troubleshooting skills. Adaptability and willingness to take on challenging projects. Effective communication and teamwork skills. Join us to be part of a dynamic team where innovation meets excellence in embedded engineering!

Posted Date not available

Apply

2.0 - 4.0 years

3 - 5 Lacs

mohali

Work from Office

Ideal candidate will have a strong background in microcontroller (ARM Cortex,PIC,AVR) programming, RTOS & hardware-software integration. Design & develop embedded software

Posted Date not available

Apply

4.0 - 8.0 years

15 - 20 Lacs

bengaluru

Work from Office

DO NOT CONTACT RECRUITERS DIRECTLY ,APPLY ON NAUKRI AND RECRUITERS WILL GET BACK TO YOU Realizing and implementing the shortlisted architecture in SW code in compliance to software development lifecycle needs. Testing implemented control strategies on hardware and/or simulation platforms to verify quality of control system realization.Expertize in embedded software development for complex system and architecture. Expertise in programming languages like Embedded C, C++, real time operating systems, ClearCase or Git

Posted Date not available

Apply

4.0 - 6.0 years

9 - 19 Lacs

mumbai

Work from Office

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 Date not available

Apply

3.0 - 7.0 years

5 - 9 Lacs

bengaluru

Work from Office

Bare Metal Embedded Locations:Bangalore(5 days WFO) Minimum Experience:3Y Maximum Experience:7Y Skill Set:Embedded C, xilinx, Embedded Development, Bare Metal Embedded Skill to Evaluate:Embedded C, xilinx, Embedded Development, Bare Metal Embedded Experience:3 to 7 Years Location:Bangalore, Karnataka, India This position requires Develop platform solution using baremetal embedded programming on Xilinx MPSoC. Project Overview This is a project where HSC is working with one of the prestigious government organisations to develop a critical solution for them. The selected candidate will be working from customer premises during the project. Roles & Responsibilities Experience band 3+ years Experience in C programming on Bare Metal Experience on development on Xilinx MPSoC (preferable ZCU 106/104) Hands on experience on Xilinx Vitis Desirable to have experience on MISRA C coding guidelines Desirable to have experience on DO-178C Experience on device driver development Experience on protocols: I2C, SGMII, UART, SPI Desirable to have experience on security aspects of authentication, certificates, encryption/decryption Mandatory Skills Embedded C, xilinx, Embedded Development, Bare Metal Embedded Desirable Skills i2c, spi, uart, c++, arm

Posted Date not available

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