IoT & Embedded Engineer (Ahmedabad)

IoT & Embedded Engineer (Ahmedabad)

07 Aug
|
VeriFast Technologies
|
Ahmedabad

07 Aug

VeriFast Technologies

Ahmedabad

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

Why Join VeriFast Technologies?

- Work on cutting-edge IoT, embedded, and automation technologies.
- Build scalable automation frameworks for next-generation connected devices.
- Collaborate with experienced engineering teams in a fast-growing technology company.
- Opportunity to work across firmware, hardware, cloud, and DevOps ecosystems.
- Competitive compensation, continuous learning, and excellent career growth opportunities.Role & responsibilities

Preferred candidate profile

📌 IoT & Embedded Engineer (Ahmedabad)
🏢 VeriFast Technologies
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: iot & embedded engineer (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: iot & embedded engineer (ahmedabad) / ahmedabad