Skip to Content

Tech Lead - IoT Systems

Gurugram, India

Detailed Description: We are seeking an experienced and dynamic Tech Lead for IoT Systems to drive the technical direction and oversee the development of innovative IoT solutions. The Tech Lead will be responsible for leading a team of engineers in designing, developing, and implementing IoT systems that meet high standards of performance, scalability, and security. This role requires a deep understanding of IoT architectures, protocols, and cloud integration, as well as strong leadership skills to manage complex projects and mentor team members. The ideal candidate will possess a strategic vision for IoT technologies, a hands-on approach to problem-solving, and the ability to communicate effectively with stakeholders.

Key Responsibilities:

  1. Technical Leadership and Strategy:
    • Define the technical vision, strategy, and roadmap for IoT system development, aligning with business objectives and industry trends.
    • Lead the architecture, design, and implementation of robust, scalable, and secure IoT solutions.
    • Stay abreast of emerging technologies and best practices in IoT, recommending and integrating new tools and methodologies as appropriate.
  2. Team Leadership and Mentorship:
    • Lead and mentor a team of software engineers, providing technical guidance, code reviews, and professional development opportunities.
    • Foster a collaborative and innovative team environment, encouraging continuous learning and improvement.
  3. Project Management and Execution:
    • Manage the end-to-end development lifecycle of IoT projects, from requirements gathering and design to deployment and maintenance.
    • Coordinate with cross-functional teams, including hardware engineers, product managers, and data scientists, to ensure successful project delivery.
    • Track project progress, identify risks, and implement mitigation strategies to ensure timely and within-budget completion.
  4. Design and Development:
    • Oversee the development of IoT device firmware, communication protocols, and cloud integration services.
    • Ensure high-quality code standards, maintainability, and performance through best practices in software development, including automated testing and continuous integration/continuous deployment (CI/CD).
    • Implement and maintain robust security measures to protect IoT devices and data.
  5. Stakeholder Communication and Reporting:
    • Communicate technical concepts and project status effectively to non-technical stakeholders, including executives and clients.
    • Prepare and deliver technical documentation, reports, and presentations.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 7+ years of experience in software development, with at least 3 years in a technical leadership role focusing on IoT systems.
  • Proficiency in programming languages such as C, C++, Python, or JavaScript.
  • Extensive experience with IoT communication protocols (MQTT, CoAP, HTTP) and networking principles.
  • Proven experience with cloud platforms (AWS IoT, Azure IoT, Google Cloud IoT) and cloud integration.
  • Strong understanding of real-time operating systems (RTOS), embedded Linux, and microcontroller programming.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and as part of a team.
  • Strong leadership and project management skills, with experience leading and mentoring engineering teams.

Preferred Qualifications:

  • Experience with edge computing, data analytics, and machine learning for IoT applications.
  • Knowledge of hardware design and interfacing for IoT devices, including sensors, actuators, and wireless communication modules.
  • Familiarity with IoT security best practices and frameworks, such as IoT Security Foundation guidelines.
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams and stakeholders.

 Benefits & Perks

Employers we hire for, prioritize the well-being and satisfaction of their employees, and offer many of these benefits
Competitive Salary Packages
Performance Bonuses
Health Insurance
EPF & Gratuity

Flexible Work Arrangements
Paid Time Off (PTO)


Training and Development
Employee Assistance Programs
Meal and Refreshment
Maternity and Paternity Leave 

Recreational Facilities 

Employee Stock Ownership Plans (ESOPs) 

Explore Our Services

FOR JOB SEEKERS

  • Browse Jobs
  • Remote Jobs
  • Jobs Alerts
  • Resume/CV Guide

Find Your Next Job


FOR EMPLOYERS

  • General Hiring
  • Staff Argumentation
  • Remote Teams
  • Project Based Staffing

Find Your Next Hire


FOR LEARNERS

  • Tutorials & Courses
  • Learning Paths
  • Mentorship
  • Assessments & Projects 

Upskill or Reskill


FOR BUSINESSES

  • Digital Engineering
  • Embedded Engineering
  • Quality Engineering
  • Application Modernization

Engineering Services