Technical Lead

4 weeks ago


Bengaluru, India Maimsd Technology Full time

Job Description - Responsibilities : - Technical Leadership & Mentoring: - Lead a team of embedded and IoT developers, providing technical guidance and mentorship. - Conduct code reviews, enforce coding standards, and promote best practices. - Drive architectural decisions and ensure alignment with project goals. - Embedded C/C++ Development: - Design, develop, and maintain high-performance embedded software using C and C++. - Apply strong object-oriented programming principles. - Develop and optimize firmware for IoT edge devices. - Embedded Linux & IoT Platforms : - Work extensively with Embedded Linux for IoT edge device development. - Integrate and utilize various IoT platforms. - Experience with Azure Cloud connectivity. - Communication Protocols & Interfaces : - Develop and implement communication interfaces (I2C, SPI, RS232/485, USB). - Implement and utilize industrial protocols (Ethernet, Modbus, REST - preferred). - Work with short-range protocols (MQTT, HTTP, BLE, Wi-Fi). - Develop webserver functionality. - IoT Edge & Cloud Connectivity : - Develop IoT edge firmware and ensure seamless cloud connectivity (Azure). - Implement secure communication protocols for data transmission. - Containerization & Scripting : - Experience with Docker and containerization. - Develop shell scripts for automation and system management. - Develop multithreading and multiprocessing applications - Implement App Containerization. - Architecture & Design : - Understand and contribute to the architecture of embedded systems. - Quickly grasp existing working modules and adapt to new requirements. - Team Collaboration & Tools : - Work effectively as a team player. - Utilize version control systems (Git) and bug tracking tools (JIRA). - Required Skills and Experience : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - 8-12 years of experience in embedded software and IoT development. - Strong proficiency in Embedded C and C++. - Extensive experience with Embedded Linux. - Solid understanding of IoT platforms and cloud connectivity (Azure). - Experience with communication interfaces (I2C, SPI, RS232/485, USB). - Experience with IoT protocols (MQTT, HTTP, BLE, Wi-Fi). - Experience with Docker and containers. - Experience with shell scripting, multithreading and multiprocessing. - Excellent debugging and troubleshooting skills - Strong communication and interpersonal skills. - Experience with Git and Jira. - Good to Have : - Experience with industrial protocols (Ethernet, Modbus, REST). - Experience with 16/32 bit microcontrollers. (STM32, ESP32) - Checklist Questions (for Interview/Evaluation) : - Number of Years of development experience in embedded like controllers, Processors, Build systems, GPIO (exclusive of testing, documentation, leading, mentoring, managing etc.) - Specifically state number of years of exp in Linux (4 years exp mandatory) - Number of years of hands-on experience in C programming. (4 years exp mandatory) - Number of years of hands-on experience in C ++ programming. 4 years exp mandatory) - How do you rate yourself in each programming language - Working knowledge on 16/32-bit microcontrollers (STM32, ESP32) - Yes/No - Experience working on peripheral drivers using I2C, SPI. UART. Pls quote sensors and peripherals you had developed I2C, SPI drivers for. - How do you rate yourself in OOPS concepts - Rate yourself in Multithreading and related concepts.


  • Technical Lead

    3 days ago


    Bengaluru, India AXA Group Full time

    Technical Lead Bangalore, India We invent the new to help the world move forward. Combining powerful analytics and deeper insights with bigger ideas and innovative solutions, we free up our clients’ potential, thereby fulfilling our own. Take it seriously. Make it fun. Know it matters. The Technical Lead role is the lead technologist for a product or...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India AMK Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company Overview AMK Group is a leading organization in the None industry. We specialize in providing innovative solutions and services to our clients, helping them achieve their business goals and stay ahead in the competitive market. Role and Responsibilities We are currently seeking a highly skilled and experienced Technical Lead to join our team. In this...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India StaffRex Info Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Overview: The Technical Lead plays a critical role in leading and managing a team of technical professionals, ensuring the successful delivery of complex projects and solutions. This role requires a combination of technical expertise and leadership skills to guide the team in designing, developing, and implementing innovative technological solutions in...

  • Technical Lead

    3 weeks ago


    Bengaluru, India PharmEasy Full time

    Role - Technical Lead Location - Benguluru, Karnataka. Joins us at PharmEasy: Launched in 2015, PharmEasy is a consumer healthcare “super app.” Started with the sole purpose of making healthcare accessible and affordable to all, PharmEasy today is India's leading and most trusted online healthcare aggregator in the country. We provide on-demand,...

  • Technical Lead

    3 weeks ago


    Bengaluru, India Whatjobs IN C2 Full time

    Role - Technical Lead Location - Benguluru, Karnataka. Joins us at PharmEasy: Launched in 2015, PharmEasy is a consumer healthcare “super app.” Started with the sole purpose of making healthcare accessible and affordable to all, PharmEasy today is India's leading and most trusted online healthcare aggregator in the country. We provide on-demand,...

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India 7Dxperts Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company Description7Dxperts is a specialized team delivering cutting-edge data and AI solutions at speed and scale. We provide end-to-end data and analytics services, assisting organizations in transforming data into valuable competitive assets. From developing strategies to providing ongoing support, we equip businesses with the technology, insights, and...

  • Technical Lead

    11 hours ago


    Bengaluru, India Flipkart Full time

    Hiring for Tech lead role at FlipkartWe are looking for seasoned engineers who are quality conscious, product thinkers, business cognizant and smart.Exp : 8+ yearsLocation : BangaloreAPPLY HERE : are looking for a passionate and experienced Tech Lead to join our PAAS Engineering team. In this role, you will be at the forefront of designing and building the...

  • Technical Lead

    3 weeks ago


    Bengaluru, India PharmEasy Full time

    Role - Technical Lead Location - Benguluru, Karnataka.Joins us at PharmEasy:Launched in 2015, PharmEasy is a consumer healthcare “super app.” Started with the sole purpose of making healthcare accessible and affordable to all, PharmEasy today is India's leading and most trusted online healthcare aggregator in the country.We provide on-demand,...

  • Technical Lead

    3 weeks ago


    Bengaluru, India PharmEasy Full time

    Role - Technical Lead Location - Benguluru, Karnataka.Joins us at PharmEasy:Launched in 2015, PharmEasy is a consumer healthcare “super app.” Started with the sole purpose of making healthcare accessible and affordable to all, PharmEasy today is India's leading and most trusted online healthcare aggregator in the country.We provide on-demand,...

  • Technical Lead

    3 weeks ago


    Bengaluru, India PharmEasy Full time

    Role - Technical Lead Location - Benguluru, Karnataka.Joins us at PharmEasy:Launched in 2015, PharmEasy is a consumer healthcare “super app.” Started with the sole purpose of making healthcare accessible and affordable to all, PharmEasy today is India's leading and most trusted online healthcare aggregator in the country.We provide on-demand,...