Post Job Free

Resume

Sign in

Engineer Software Developer

Location:
Hollywood, FL
Salary:
100000
Posted:
October 13, 2020

Contact this candidate

Resume:

SAGAR INDRAJITBHAI PANCHAL

**** * ***** ****** **, Memphis, TN, USA · CELL: +1-321-***-****

adgx2h@r.postjobfree.com · https://www.linkedin.com/in/sagar-panchal-81b068126

● Experienced Embedded Test Engineer with an excellent embedded system work record.

● 5+ Years of experience as an Automation Tester/Manual Tester and SDET, in all phases of Software Development Life Cycle (SDLC).

● Extensively involved in either Test Driven Development (TDD) approach.

● 4+ years of experience in development and integration testing of Embedded IoT devices.

● Strong knowledge in AWS which includes EC2, S3, RDS, VPC, Kinesis Data Firehose, RedShift, EMR, Cloud Watch.

● Hands on experience on Automation Build in CICD pipeline using Jenkins, Docker, Artifactory, and Bamboo.

● Strong experience in Python, IoT device testing, WiFi, BLE, LoRa communication protocols.

EXPERIENCE

Feb-2020 to Present

IoT Software Developer Engineer in Test, Compunnel Software Group (Hilton Worldwide) - Memphis, TN, USA

Provided automation test API for Hilton worldwide connected room IoT devices. Performed unit, integration with cloud services and End to End feature testing of devices consist of BLE, Zigbee, and Wi-Fi. Developed Behavior Driven Test framework testcases for device hub (Android OS) and connectivity to cloud (AWS) via Wi-Fi verification.

● Developed API scripts and executed as a collection for smoke and end to end testing.

● Designed a framework for API and Web application using Jenkins.

● Maintained and executed the automation scripts in the framework for every sprint releases.

● Automated tests for iOS/Android mobile applications to communicate with IoT devices.

● Executed SQL queries to check the database and the data traffic for IoT smart devices.

● Captured Wi-Fi packets using network capture to troubleshoot network problems

(2.4 GHz and 5 GHz) by analyzing them in Wireshark.

● Validated BLE advertisement packets on UUID, RSSI, Major\Minor numbers

(iBeacon, Eddy stone, BLE asset tags) using NRF connect. Feb-2017 to Jan-2019

IoT Embedded QA Engineer, HCL America Inc. (Google/Nest Labs) – Palo Alto, CA, USA Developed continuous test infrastructure and automated test for nest safety devices. Managed all phases of embedded software testing life cycle, including project planning, scheduling, testing, defect tracking, management, and reporting. Designed tests on different automation frameworks from scratch like Data driven framework, Keyword Driven framework and Hybrid framework for several projects. Achievement: Delivered product before the deadline and no production bug on device reported for all 4 release cycles. 100 percent bug-free embedded product delivered to the market.

● Developed automated testing for integration testing of embedded devices.

● Executed device functional testing of WIFI, 802.15.4 on top of thread, sensors, and 6LoWPAN.

● Validated firmware, features and filed bugs for Nest products using automated python test framework.

● Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies

● Performed troubleshooting, fixed and deployed many bug fixes of the two main applications that were the main source of data for both customers and internal customer service team.

● Created Python scripts to parse JSON documents and load the data in the database.

● Developed test for feature checking using regular expressions in order to match and extract data as required to comply with various compliance reporting requirements.

● Used Bamboo as a Continuous Integration tool.

● Participated in technical discussions within the team and with other groups within Business Units associated with specified projects. Nov-2016 to Jan-2017

IoT Embedded Engineer, IDC Technology - Intel IOTG team – Hillsboro, Oregon, USA Designed smart farming IoT system for dog food in Arizona. Created a mesh connected network of devices using LoRa and Intel Edison (x86).

● Developed, validated and debugged embedded IoT node and gateway.

● Enabled LoRa based mesh network of embedded Node for large connectivity using node js and node red API.

● Worked on network protocols and stacks such as TCP, UDP, SNMP, IPv6, Gateway, L2 Switch, VLANs based IoT product development.

● Debugging/Root Cause analysis of build/networking/streaming/application/integration issues with drivers and complex software stacks.

● Designed long range (LoRa) based nodes and Gateway also worked with bootloaders and board support packages.

● Developed script for an endpoint in python with sensors functionality.

● Created and performed high-level acceptance testing on software releases before shipping to service providers, OEMs, and ISVs.

● Implemented Agile methodology and experience of Defect/Test Management tools JIRA.

● Implemented stability testing of Smart Agriculture system. Setup cloud and data flow with Node-red.

● Performed user acceptance testing of Smart Agriculture system. 2

July 2013 to April 2014

Embedded Software Engineer, Vibhuti Consultant and Developer - Vadodara, Gujarat, India.

Project: Developed HVAC relay testing architecture using PCB and 8051 microprocessors. Devised automation testing of relays for expediting the process.

● Provided technical support in design and development of relay scanner based on STM F0 Cortex architecture.

● Involved in upgrading embedded systems feature enhancements, performance increase, troubleshooting testing, and bug fixing.

● Worked on firmware development and test infrastructure plan based on specifications of relays.

● Worked on SPI, RS-232, UART, WIFI, Bluetooth Low Energy (BLE) sockets on the communication of test results.

Jan 2012 to May 2013

Embedded Software Engineer, Access Computech - Vadodara, Gujarat, India. Worked on the Bio-metric scan system for time sheet record in multinational companies

(Siemens, L&T, Reliance, ABB...). Updated feature of scanner depending upon client’s requirements.

● Provided on-site support for installing an update build feature of embedded systems.

● Validated power and speed rate for SSD memory for Bio-metric sensing system.

● Prepared test cases on C for unit testing of newly introduced customer requirements.

● Modified firmware of TCP/IP socket programming using C.

● Developed the application software for existing CAN hardware using C++ in Microsoft visual studio 2008.

● Used FIFO policy to schedule the connection requests from the browser, based on the producer-consumer model.

● Implemented Interprocess communication (IPC) and Copy-on-Write Fork. EDUCATION

May 2016

Master of Science in Electrical and Computer Engineering, Florida Institute of Technology, GPA 3.6/4.0

May 2013

Bachelor of Engineering in Electronics and Communications, Maharaja Sayajirao University, GPA 3.5/4.0

TECHNICAL SKILLS

● languages: Assembly, C++, Core Java, Python.

● Version Control Tools: Git.

● Scripting Languages: Python, Bash Shell.

● Database: MySQL.

3

● Communication Protocols: UART, SPI, I2C, BLE 4.0, RS-232, Wi-Fi, Bluetooth, Zigbee, GSM/GPRS, 6LoWPAN.

● Networking Protocols: Ethernet, TCP/IP, UDP, MQTT, .

● Microcontrollers: Arduino, Raspberry-Pi, ARM STM-32, 8051.

● Technologies: Embedded Systems, Internet of Things (IoT), Robotics, Cloud Computing (AWS, GCP).

● Software Development Environment: Android studio, Appium, Visual Studio, PyCharm.

● Additional Skills: Free-RTOS, Inter-Process Communication, PCB layout design.

● Operating Systems: Windows, Linux, Mac.

4



Contact this candidate