Lead Software Engineer

  • No. of positions: 2
  • Pune
  • Last Active Date : 07 Jan, 2025

Budget

₹ 100,000 - ₹ 200,000 (Monthly)

Experience

6 to 10 Years

Work From

Onsite

Job Duration

Long-Term

Job Applied

5

Required Skills

C/C++ languagesZigBee Zwave, Wi-Fi and BLE JTAG Logic Analyzers

Job Description

  • Designation: Lead Software Engineer
  • Qualification:B.E - Instrumentation/Electronics/ E&TC/Computer Science or equivalent
  • Location: Pune
  • Experience:6-10 years 

Roles and Responsibilities:

  • 6 to 10 years of experience with embedded system design and development.
  • Strong development experience using C/C++ languages.
  • Strong working experience in one or more wireless protocols: ZigBee, Zwave, Wi-Fi and BLE (Bluetooth Low Energy)
  • Knowledge of communication stacks and application profiles for ZigBee (ZCL-ZigBee Cluster Library, ZHA-ZigBee Home Automation, ZSE-ZigBee Smart Energy), BLE (GATT, GAP), and Z-Wave.
  • Hands-on experience in using tools like JTAG, Logic Analyzers, and Oscilloscopes.
  • Design, develop, and optimize embedded firmware for devices using ZigBee, Zwave, Wi-Fi and BLE protocols.
  • Integrate wireless communication stacks into firmware and ensure smooth interoperability across platforms.
  • Debug, troubleshoot, and resolve wireless connectivity and performance issues.
  • Collaborate with hardware, software, and QA teams to ensure seamless product functionality and compliance with protocol standards.
  • Conduct performance analysis and tuning wireless protocols to optimize communication and power consumption.
  • Perform protocol stack customizations based on project requirements.
  • Create technical documentation, including design specifications, test plans, and reports.
  • Continuously learn and improve skills to pursue new technical areas.
  • Attention to detail is essential and all tasks must be carried out to the highest quality.

 

Submit Query icon