Job Function, Roles & Responsibilities:  
- Lead technology initiatives for strategizing and owning Industry 4.0 and related business practices, with relevant experience in Industry 4.0 & IIoT 
- Overall responsibility of end-to-end project execution & delivery within planned schedule for multiple projects simultaneously 
- Project requirements understanding, dissemination into individual tasks, effort estimation and planning.
 
 
- Upholding customer satisfaction through value-based delivery 
- Interface with global customers for project status accounting, task planning and delivery 
- Defining and managing daily tasks and responsibilities of the project team, with an ability to lead 30-50 cross functional team members spread across multiple projects 
- Stakeholder management from cross-functional teams within organization and external vendors/partners 
- Escalation management from customers or internal stakeholders 
- Understand business pipeline through sales and senior management, define hiring plans and conduct interviews 
- Manage compliance to Quality Management System (QMS), and participate in project audits by SEPG group 
- Responsible for conducting annual appraisals, providing regular developmental feedback to team, and identifying skill gaps to plan internal and external training 
- Foster an open work-culture to instill confidence in the team, and encourage diversity of perspectives and sharing of knowledge 
Area of expertise:  
- Expertise in industrial projects with manufacturing applications, controls, and analytics, with good exposure to PLC, DCS and SCADA systems 
- Expertise in working with industrial interfaces and protocols such as MODBUS, PROFIBUS, FIELDBUS, OPC UA 
- Overall project management & delivery 
- Risk management (risk identification, tracking, mitigation and contingency planning) 
- Customer communication (US and Europe based customers) 
- Strategic account management and long-term growth 
- Embedded firmware architecture development for Industrial IoT (IIoT) domain 
- Expertise in various processor and microcontroller architecture 
- Expertise in bare metal, RTOS and device driver development 
- Expertise in Linux Kernel programming, device driver development, multi-threaded applications 
- Expertise in different distributions such as Yocto and openWRT 
- Expertise in C and OOPS Programming languages, data structure, and design patterns in C++ 
- Expertise in bootloader (U-Boot) development for embedded systems 
- Experience in wireless technologies such as Zigbee, Z-Wave, Matter, BLE, Threads, WiFi, and Sub-GHz 
- Experience with debugging tools such as KGDB, GDB, Valgrind, and static code analyzers 
- Experience in networking protocols such as TCP/IP, UDP, MQTT, HTTP, GSM, GPRS 
- Experience in serial communication interfaces such as RS-232, RS-485, I2C, SPI, MODBUS and CAN 
- Experience in Embedded GUI Development, particularly with QT or similar frameworks, is advantageous 
Skills:  
- Programming Languages: C, C++, and Python 
- Hands-on BSP, board bring up development experience 
- Linux kernel development with low-level driver experience, BSP, the board bring-up SDK development knowledge 
- Write high-quality, efficient, extensible, and maintainable code in a fast-paced Agile environment 
- Interfaces: PCIE, USB, I2C, SPI, MDIO, MQTT, Rest API 
- Wireless: Z Wave/ZigBee/Matter/Thread/BLE/WIFI 
- Hardware schematics review and PCB debugging 
- Microcontroller/Microprocessors: 16/32-bit Debugging applications using debugging tools.
 
 
- Debugging Hardware and low-level firmware using schematics 
- Debugging tools: like logic analyzer, digital oscilloscope, JTAG, KGDB, JDB 
- Expert in USB, AUDIO/VIDEO, RF protocols 
- Cloud communication: AWS or Azure or customer cloud 
- Build system: Yocto, OpenWRT, Makefiles etc 
- Embedded GUI Development – QT or similar 
- Expertise in at least one technology - Wi-Fi, audio/video, display, camera 
- Experienced with SCRUM-based project management tools such as JIRA, DOORS, Agile 
- Embedded GUI Development – QT or similar 
- Working experience in security algorithms encryption and decryption 
- Debugging Hardware and low-level firmware using schematics 
- Debugging tools: like logic analyzer, digital oscilloscope 
- Complete SDLC life cycle understanding 
- Scrum master certifications in team management