Sr. / Lead Engineer

Published date: 2024/01/10
  • Location: VADODRA, Gujarat, India
Essential Duties/Principal Responsibilities:
• Perform technical feasibility study, architecture design and integration with Embedded device Firmware / Mobile App / Cloud Connectivity / Security
• Design, develop and maintain Smart and Connected Products based on Embedded, IoT platform for Variable Frequency Drives, Water Sensing, and Remote Monitoring kind of applications.
• Design and develop Firmware drivers and Communication Algorithms in C, C++
• Participate in FMEA and risk assessment activities
• Follows standard R&D software guidelines for creating code, documenting code, storing code, testing and implementing the software, in the field when necessary.
• Interface as needed with product management, customers, marketing & sales in providing technical guidance on products developed.
• Be proactive in understanding product/service roadmaps and the implications of new features with peer engineers or self-training.
• Other responsibilities as assigned.

Minimum Qualifications: Education, Experience, Skills, Abilities, License/Certification:
• 4-Year bachelor’s degree / 4 + 2-Year Master’s degree in Electronics & Communication or Computer Science or MCA
• 6-8 Years of experience in designing Smart / IoT products
• Expert on High-level programming languages: C, C++, C#, Java, Python, Android, Node Js (Basic), HTML (Basic), SQL, .NET
• Experience with IoT communication protocols (MQTT)
• Mobile App development experience on iOS and Android – Native Language & Xamarin (or related platform)
• Basic understanding on Scripting (ex. Shell Scripting)
• Basic understanding on Cloud Infrastructure & its security aspects
• Participate in Vulnerability assessment and analysis of the findings to generate secure solution.
• Experience on cyber security and encryption/authentication techniques.
• Operating system understanding on Windows, Linux, RTOS.
• Hands-on experience on wireless protocols Wi-Fi, BLE, MQTT, HTTP etc.
• Hands-on experience with Socket programming multi-threaded programming, third party library / SDK integration.
• Expert in using debugging tools, Code Analysis Tools
• Automated Regression Testing of Mobile application and functionalities.
• Familiarity on Low level interfacing and protocols like SPI, I2C, UART, ADC, LWIP, TCP-IP, CAN, MODBUS, EEPROM, FLASH etc.
• Familiarity with Instrumentation and measurement of power converters is nice to have.
• Able to work in multi-disciplinary and remote-located teams
Company Name: Xylem

Contact seller

1 page views

Related listings

  • Network Engineer L2 @ Ahmedabad – Gujarat
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    Job Description We are urgently looking for the position of Network Engineer L2 @ Ahmedabad - Gujarat Only Interested candidates can apply Job Profile: Network Engineer L2 Experience:4 Years + Notice Period: Immediate to 15 Days Job Location: @ Ahmed...
    2026/11/06
  • Node JS Developer Jobs Opening in Codestecklab at Gandhinagar,
    Software Developer
    Ahmedabad (Gujarat) Software Developer
    Node JS Developer Responsibilities of candidates include:- 1) Having immense knowledge and experience in Serve Side Coding in NodeJs. 2) Have to collaborate with the Experience User ( UX) team. 3) Have to ensure that shared Javascript, HTML, and CSS ...
    2026/11/06
  • Automation Test Engineer
    Software Developer
    Software Developer
    Apply now Echelon BPO Pvt. Ltd. jobs IT-Software, in Ahmedabad, in April 2022
    2026/11/06