1. Home
  2. Jobs
  3. Jobs in Ahmedabad
  4. Urgent Hiring Embedded Hardware & Software Development Engineer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22412593

    Contactx Resource Management logo

    Urgent Hiring Embedded Hardware & Software Development Engineer

    Contactx Resource Management · Gandhinagar · onsite · Posted 1d ago

    Undisclosed2–5 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Urgent Hiring for Embedded Hardware & Software Development Engineer | Embedded C | C++ | RTOS

    Call : - [phone removed]

    Job Responsibilities:

    1. Design, develop, test, and debug embedded firmware for electronic devices and systems.
    2. Develop firmware using Embedded C/C++ for ARM Cortex-based microcontrollers.
    3. Work on RTOS, FreeRTOS, and Embedded Linux-based systems.
    4. Integrate firmware with hardware components and embedded subsystems.
    5. Work on communication protocols such as UART, SPI, I2C, I2S, CAN, and Ethernet.
    6. Read and interpret electronic schematics and circuit diagrams.
    7. Work with wireless technologies such as Wi-Fi, BLE, Zigbee, and LoRa.
    8. Perform hardware-software integration, product testing, debugging, and validation.
    9. Support new product development, technology upgrades, and existing product improvements.
    10. Conduct code reviews and hardware design reviews.

    Required Qualifications & Skills

    • BE/BTech or ME/MTech in Electronics & Communication Engineering (EC/ECE).
    • 25 years of experience in Embedded Systems Development.
    • Strong programming skills in Embedded C/C++.
    • Hands-on experience with RTOS, FreeRTOS, Embedded Linux, and ARM Cortex MCUs.
    • Knowledge of UART, SPI, I2C, I2S, CAN, Ethernet, TCP/IP, and networking fundamentals.
    • Experience with hardware interfacing, schematic reading, debugging, and product validation.
    • Knowledge of wireless communication protocols such as Wi-Fi, BLE, Zigbee, or LoRa.
    • Good problem-solving, analytical, and communication skills.

    Qualified MinimumExperience: 2-5 Years

    Skills Embedded C, C++, Embedded Firmware Development, Embedded Software Engineer, Embedded Hardware Engineer, RTOS, FreeRTOS, Embedded Linux, ARM Cortex, STM32, UART, SPI, I2C, CAN, Ethernet, TCP/IP, BLE, Wi-Fi, Zigbee, LoRa, Hardware-Software Integration, Firmware Debugging.

    BE/BTech or ME/MTech in Electronics & Communication Engineering (EC/ECE)

    Good communication, analytical and problem-solving skills. Ability to coordinate with customers,

    sales and engineering teams and manage multiple tasks effectively.

    Sourced from naukri

    Skills

    Embedded Software EngineerEmbedded Hardware EngineerWiFii2cspiuartarm cortexFreertoscEthernetTCP/IPBleEmbedded LinuxSTM32Embedded firmware developmentLoraHardware-Software IntegrationC plus plusZigbeeFirmware DebuggingCanRTOSEmbedded C/C++

    About Contactx Resource Management

    Contactx Resource Management logo

    Contactx Resource Management

    Recruitment

    43

    employees

    2003

    23 years old

    Mumbai, Maharashtra

    US

    ₹3.2L PA avg

    Avg at Contactx Resource Management

    About

    Leading Search Firm for Mid -Senior- Top Level. Across India and Industries.

    Industries

    Recruitment

    Employee ratings

    10 reviews

    3.4/ 5

    Culture

    2.4

    Career growth

    2.4

    Work-life

    2.4

    Employees rate it well for

    Compensation & Benefits35Overall Company34

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Embedded & VLSI Engineer jobs in IndiaJobs in Ahmedabad

    Career guides

    • Can One AI Tool Apply on Naukri and LinkedIn Together? What Actually Works in 2026
    • Can employers tell if you used AI? An honest answer for India
    • AI Tools That Tailor Your Resume AND Auto-Apply (2026): 10 Compared on Both

    All career guidesAll articlesBrowse companies hiring

    Urgent Hiring Embedded Hardware & Software Development Engineer · waiting for your command