Currently seeking L2-Managed Services (Firmware) for IoT projects in the Smart Products & IoT Strategic Innovation Centre in India team. This role is responsible to troubleshoot the device field issues and collaborate with all stakeholders for a prompt and acceptable solution.
Responsibilities:
- Preparation of test setups in production environment.
- Identify, categorize, prioritize, troubleshoot/diagnose, route, track, and close the firmware issues.
- Reproducing field issues and identification of defective component in FW.
- Manage customer tickets on enterprise system.
- Categorization of tickets as bugs, defects or feature updates with priority.
- Co-ordinate with L3 team and other stakeholders for SME support to expedite issue closure.
- Validate all new features being promoted in production devices as FW change (Change request, feature enhancements, bug/fixes, etc. ).
- Single Point of Contact for OTA in production environment for all of the operations.
- Pilot test results verification in production.
- Defining scenarios for ensuring compatibility of components in field devices and validating them.
- Maintain a compatibility matrix of different FWs for a product.
- Communication with factories/contract manufacturers for tracking new IOT devices.
Requirements:
- Bachelors degree in Electrical Engineering, Software Engineering, Computer.
- Science, Computer Engineering, or related Engineering discipline.
- 2 Years+ of experience in troubleshooting, support and maintenance including 1+ years of experience in the Smart Products & IoT area.
- Hands on using device flashing tools and handling of hardware safely.
- Basic concepts of embedded operating systems (RTOS/Linux), Micro controllers and memory management.
- Understanding of embedded interfaces such as UART, SPI, USB.
- Experience testing WLAN, Bluetooth, Cellular connectivity products.
- Experience with IoT / IP protocols such as MQTT, COAP, TCP, UDP, DHCP, DNS, HTTPS, MDNS.
- Experience in all stages of Software testing including Requirement gathering, Requirement Trace ability matrix and Preparation of Test plan, Test case, Test Bed setup, Test Scripts & Defect tracking by using tool like Bugzilla, JIRA.
- Experience in Validation& Verification of Software by conducting Smoke testing, Sanity testing, Black box testing, and System testing, Regression testing, Integration testing, Functional/Non-functional testing.
- Experience in complete Software testing life cycle by performing end-to end call flow for test deliverable through SDLC and methodologies like Iterative, Waterfall and Agile (SCRUM).
Skills and Abilities Required:
- Can-do positive attitude, always looking to accelerate development.
- Driven; commit to high standards of performance and demonstrate personal ownership for getting the job done.
- Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies.
- Must be able to provide leadership to technology team while managing multiple tasks and responsibilities.
- Excellent communication and presentation skills for interactions with technology team members, SBU stakeholders, company leadership, vendors and customers.