Sponsored
Verified Job IT / Software / Data Analyst

IoT & Embedded Engineer

Ahmedabad, Gujarat
IT / Software / Data Analyst
#748875
Remote / WFH
Verifast Technologies · Ahmedabad, Gujarat

Job Description

Job Title: IoT & Embedded Engineer

Location: Ahmedabad, Gujarat

Experience: 26 Years

Company: VeriFast Technologies

About VeriFast Technologies

VeriFast Technologies is looking for a passionate SDE Engineer (IoT Automation Specialist) to join our growing engineering team in Ahmedabad. If you have experience in feature automation, IoT devices, embedded firmware, and CI/CD pipelines, this is an excellent opportunity to work on next-generation connected products.

You'll play a key role in developing scalable automation frameworks, ensuring product quality, and driving continuous testing across embedded systems, hardware, firmware, and APIs.

Key Responsibilities
• Design, develop, and maintain embedded firmware for IoT devices using Embedded C/C++.
• Develop scalable embedded software for MCU/MPU-based products.
• Perform Board Support Package (BSP) customization, integration, and maintenance.
• Work on Yocto Project and Buildroot for Embedded Linux image customization and BSP development.
• Develop and maintain custom device drivers and middleware.
• Design, develop, and maintain custom IoT communication protocols for secure and reliable device communication.
• Integrate and manage messaging systems using MQTT and RabbitMQ.
• Optimize firmware performance, memory utilization, boot time, and power consumption.
• Analyze and resolve device stability, device heating, thermal management, power optimization, and field issues.
• Perform board bring-up, hardware debugging, firmware debugging, and root cause analysis.
• Develop automation scripts using Python for firmware validation and production testing.
• Collaborate with Hardware, Cloud, Mobile, QA, and Product teams throughout the product lifecycle.
• Participate in architecture discussions, code reviews, and technical design reviews.
• Integrate automated testing into CI/CD pipelines.
• Maintain technical documentation, release notes, and design specifications.

Required Skills
• 2–6 years of experience in Embedded Systems and IoT Product Development.
• Strong programming skills in:
• Embedded C
• Embedded C++
• Python
• Strong experience in BSP (Board Support Package) development and customization.
• Hands-on experience with Yocto Project, Buildroot, and Embedded Linux.
• Experience with Embedded Linux Device Drivers.
• Good understanding of RTOS (FreeRTOS, Zephyr, ThreadX, etc.).
• Experience with Git and Bitbucket repositories.
• Knowledge of CI/CD workflows using Jenkins/GitLab CI.
• Hands-on experience with communication interfaces:
• UART
• SPI
• I2C
• CAN
• USB
• Ethernet
• Experience with IoT communication protocols:
• MQTT
• HTTP/HTTPS
• TCP/IP
• BLE
• Zigbee
• Thread
• Wi-Fi
• Experience in designing and maintaining custom IoT protocols.
• Experience integrating and managing RabbitMQ and MQTT brokers.
• Strong debugging skills using JTAG, ST-Link, J-Link, Oscilloscope, and Logic Analyzer.
• Experience performing root cause analysis for firmware, hardware, networking, and thermal issues.
• Preferred Skills
• Experience with any of the following will be an added advantage:
• BLE
• Zigbee
• Thread
• Matter
• Wi-Fi
• LoRa/LoRaWAN
• NB-IoT
• LTE-M
• OTA Firmware Update
• Secure Boot
• Firmware Over-the-Air (FOTA)
• Edge Computing
• Linux Device Drivers
• Embedded Linux
• Raspberry Pi
• Yocto
• Buildroot
• Docker
• Jenkins
• GitLab CI/CD
• Hardware debugging using:
• Oscilloscope
• Logic Analyzer
• JTAG
• ST-Link
• J-Link
• Network analysis using:
• Wireshark
• Ixia
• Spirent
• Automation tools:
• Robot Framework (Development Board, Simulator)
• NPU (Neural Processing Unit) integration and AI Edge Computing.
• TinyML deployment on embedded devices.
• AI/ML model optimization for edge devices.
• Thermal optimization and device heating issue analysis.
• Power optimization and battery management.

Qualifications
• Bachelor's degree (B.E./B.Tech) in Computer Science, Electronics, Information Technology, Electrical Engineering, or a related field.
View more Embedded Jobs in Ahmedabad →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like