Firmware Engineer

12 hours ago


Ahmedabad, Gujarat, India Convasys Full time ₹ 9,00,000 - ₹ 12,00,000 per year

Firmware Engineer – Embedded Systems & IoT

We are looking for a Firmware Engineer to join our team and contribute to the development of cutting-edge embedded systems and IoT applications.

Key Responsibilities:

  • Design and development of firmware for embedded systems.
  • Develop and maintain device drivers (I2C, SPI, UART, ADC, PWM, etc.).
  • Hardware integration and bring-up of embedded platforms.
  • Work closely with hardware, application, and product design teams for seamless integration.
  • Debug firmware using oscilloscopes, logic analyzers, and JTAG debuggers.
  • Implement and support wireless connectivity protocols (BLE Mesh, Wi-Fi, Zigbee, OpenThread).
  • Integrate and manage various sensors (PIR, LUX, microwave, ultrasonic, thermal, etc.).
  • Work on 
    nRF modules
     for BLE and mesh-based communication systems

Qualifications:

  • Bachelor's or Master's degree in Electronics Engineering, Computer Science, or related field.

Required Skills:

  • Proficiency in 
    C programming
     for embedded systems.
  • Hands-on experience with microcontroller families such as 
    ESP, Nordic (nRF), ST, TI, Renesas
    .
  • Strong development experience in firmware and device drivers.
  • Practical experience with communication protocols: I2C, SPI, UART, ADC, PWM.
  • Familiarity with 
    BLE Mesh

    Wi-Fi

    Zigbee

    OpenThread
    .
  • Experience with network protocols: 
    MQTT, HTTP, FTP, SMTP
    .
  • Strong debugging and problem-solving skills with hardware tools.

Good to Have:

  • Knowledge of 
    RTOS
     (e.g., FreeRTOS, Zephyr).
  • Experience with 
    embedded Linux
     platforms.
  • Exposure to 
    wireless communication standards
     like LoRa and Cellular IoT.


  • Ahmedabad, Gujarat, India Teq Diligent Product Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Description – Embedded Firmware EngineerJob titleEmbedded Firmware EngineerCompany NameTeq Diligent Product Solutions Pvt. Ltd.LocationAhmedabadJob TypeFull TimeJob purposeThis Job is intended to lead a team of Firmware/Software engineers to execute embedded firmware projects. The job involves overall responsibility for technical aspects of design. It...


  • Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role & responsibilities:Experience with Linux, RTOSDevelop and maintain embedded firmware for processor-based systems, ensuring reliable and efficient operation.Design and implement device drivers, communication protocols, and peripheral interfaces (e.g., SATA, PCIE, USB, DDR3/4, UART, SPI, I2C, CAN).Collaborate with hardware engineers to understand and...


  • Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,00,000 - ₹ 12,00,000 per year

    Junior Motor Firmware EngineerKey Responsibilities Firmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...


  • Ahmedabad, Gujarat, India ATRI Solutions Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Junior Motor Firmware EngineerKey ResponsibilitiesFirmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...


  • Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Responsibilities:* Design, develop, test & maintain motor firmware using BLDC motors, IC engines, microcontrollers, Embedded C, DC motors, ARM Cortex, IDE, debuggers & version control.


  • Ahmedabad, Gujarat, India Orbitt Space Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    About Orbitt SpaceOrbitt Space is a spacetech startup founded byex-ISRO scientists and engineers, developingnext-generation ion propulsion systemsforultra-low Earth orbit (ULEO ~200 km)satellites.Our propulsion systems integratehigh-voltage power electronicswithDSP-based real-time control systemsto achieve precise and stable plasma operation in orbit.Role...


  • Ahmedabad, Gujarat, India Atri Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:Collaborate with cross-functional teams on product roadmap and resource allocation.Design, develop, test & maintain firmware using RTOS, microcontrollers & Linux.


  • Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Responsibilities:* Design, develop, test & maintain firmware using C/C++ on Linux with STM microcontrollers.* Collaborate with cross-functional teams for UART, SPI, Can Bus communication protocols.


  • Ahmedabad, Gujarat, India Decklar Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Job Title:Senior Embedded Firmware Engineer – Microcontroller, RTOS, Edge AILocation:Ahmedabad, IndiaExperience:3 to 7 YearsAbout Decklar:Decklar is a Silicon Valley–headquartered company transforming how the world's largest enterprises make decisions in their supply chains. We design and deliver intelligent solutions that help Global 2000 customers...


  • Ahmedabad, Gujarat, India Jenex Technologies Full time ₹ 1,80,000 - ₹ 6,00,000 per year

    -Very good understanding of embedded hardware - schematics understanding, booting sequence, etc-Experience with open-source boot loader - u-boot, etc.-Hands-on experience with Linux internals - process, multi-threading, IPC, sockets, etc.-Understanding of system interfaces and BUS protocols - CAN, I2C, SPI, UART, etc.-Experience with...