Firmware Engineer

3 days 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 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 Spicules Technologies Full time ₹ 2,54,000 - ₹ 11,76,141 per year

    Job Title: Embedded Firmware DeveloperExperience: 2-4 YearsLocation: Ahmedabad, GujaratJob Type: Full-Time (Work from Office)About the Role:We are seeking a passionate and skilled Embedded Firmware Developer to join our dynamic team. The ideal candidate will have 2-4 years of hands-on experience in developing and testing firmware for embedded systems. This...


  • 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 ACL Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're Hiring | Senior Engineer – Embedded Systems @ Volansys Technologies (An ACL Digital Company)Location:Ahmedabad, GujaratShift:10 AM – 7 PM (Mon–Fri)Experience:4–6 YearsWebsite:Technical Expertise:Strong programming skills in CExperience with Bare Metal / RTOS / Device Driver developmentKnowledge of ARM/Cortex-A microcontrollers and system...


  • 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...


  • Ahmedabad, Gujarat, India IndieSemiC Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We're Hiring: (Team Lead) Embedded Firmware EngineerLocation:Ahmedabad | Full-Time | On-SiteExperience Required:5+ YearsAre you passionate aboutembedded systems,firmware architecture, and building high-performance solutions?Join us atIndiesemic Pvt. Ltd., where innovation meets execution We're on the lookout for aEmbedded Firmware Engineerto lead...