Embedded Software Engineer

10 hours ago


Gurgaon, Haryana, India MNR Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Candidate should have 6-9 years of experience in IoT embedded systems. He/ She should be
passionate, tech savvy, academically sound, have interest in embedded devices and
technologies.

Experience :

- Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,
Microchip, Xtensa ESP32, TI CC32XX, STM32

- Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs, VxWorks, QNX)

- Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI,
UART, CAN, RS485, DMA, Ethernet, Display

- Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common
IP protocols

- Knowledge of RF protocols WIFI, Bluetooth/BLE, IoT Cellular

- Knowledge of IoT communication protocols MQTT, COAP, AMQP

- Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab

- DFMA and DFMEA, Design release process

- Coding standards, guidelines and compliance tools

- Version control and repositories using git tools

- Software quality assurance and automated testing tools Experience / Skills Embedded

software design cycle

- Documenting Software Design (flow charts, state diagram, logic design, analysis,
implementation, debugging and testing etc)

- Good hands-on programming in Embedded C, C++.

- Programming in scripting languages such as batch, shell, python is a plus.

- Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services.

e.g. AWS IoT

- Software and Hardware integration testing and troubleshooting

- Protocol debugging using protocol analyzer.

- Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel,
Microchip, ARM core.



  • Gurgaon, Haryana, India Inxee Systems Private Limited Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Title :Embedded Software DeveloperLocation:Gurgaon/ GurugramDepartment:R&D / EngineeringWe are looking for a skilled and motivatedEmbedded Software Developerwith2–4 years of hands-on experiencein embedded systems development. The ideal candidate will have a strong background inEmbedded C,Linux-based environments,Python scripting, and...


  • Gurgaon, Haryana, India CNH Full time ₹ 1,20,000 - ₹ 2,40,000 per year

    Job ID: 1814Location:Gurgaon, INJob Family: PrecisionJob Type: Full TimeWorking Mode: Fully On-SiteAbout UsInnovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...

  • Embedded Engineer

    4 days ago


    Gurgaon, Haryana, India MNR Solutions Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Job Summary : - We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software solutions for IoT devices and connected systems. The ideal candidate will have hands-on experience in Embedded C/C , Python, IoT protocols, and AWS cloud integration. The role involves working with microcontrollers,...


  • Gurgaon, Haryana, India Amantya Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    SkillsProficiency in C/C++ for embedded systems development.Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.)Experience with real-time operating systems (RTOS) and bare-metal systems.Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN.Familiarity...


  • Gurgaon, Haryana, India MKU Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors.Customize Linux OS (Yocto-based builds) for target hardware platforms.Perform board bring-up, BSP development, device driver integration for peripherals and custom boards.Optimize software for real-time performance, power efficiency, and...


  • Gurgaon, Haryana, India MKU Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Key Responsibility Areas : - Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software...

  • Embedded Engineer

    2 weeks ago


    Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionWe are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to...


  • Gurgaon, Haryana, India Avenir Tech Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Company DescriptionAt AVENIR Tech, we specialize in software development and automation solutions across industries, transforming manual processes into seamless digital operations. With a holistic approach and expertise in software development, enterprise solutions, AI-driven results, and beyond, we leverage modern technologies to optimize business...

  • Embedded C

    1 week ago


    Gurgaon, Haryana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Role: Embedded C DeveloperLocation: NoidaExperience : 2 to 7 YearsNotice Period: 0 to 45 DaysRoles and Responsibilities:Embedded Software Development: Design and develop embedded software solutions for Home appliance productsSystem Architecture: Contribute to the system architecture and design discussions to define the software requirementsDevelop and...


  • Gurgaon, Haryana, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    The Embedded C Developer is responsible for designing, developing, testing, and maintaining embedded software solutions using the C programming language. This role involves working closely with hardware engineers and cross-functional teams to create efficient and reliable firmware for embedded systems.Key Responsibilities:Develop, test, and debug embedded...