Talent.com
Technical Lead - Embedded System

Technical Lead - Embedded System

ConfidentialBengaluru / Bangalore
30+ days ago
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.
  • Skills Required

    Uart, C++, C, Mqtt

    Create a job alert for this search

    Technical Lead • Bengaluru / Bangalore

    Related jobs
    • Promoted
    Technical Manager - Embedded / Firmware / Linux Projects

    Technical Manager - Embedded / Firmware / Linux Projects

    MirafraBangalore
    Job Responsibilities : - Technical Architect role for Embedded and Firmware / Linux projects.Ensure the successful definition, architecture, design, implementation, and timely, q...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    CapgeminiBangalore Urban, Karnataka, India
    STM Secureboot Development Lead.Join a team at the forefront of embedded security innovation.As an STM Secureboot Development Lead, you’ll play a critical role in designing and implementing secure ...Show moreLast updated: 2 days ago
    • Promoted
    Yocto Development Lead

    Yocto Development Lead

    Tata ElxsiBengaluru, Karnataka, India
    We are seeking an experienced Yocto Lead Engineer with strong expertise in Embedded Linux BSP development.The ideal candidate will have hands-on experience. Yocto-based build systems, Linux kernel, ...Show moreLast updated: 2 days ago
    • Promoted
    Lead Embedded Systems Developer

    Lead Embedded Systems Developer

    AscendionBengaluru, Republic Of India, IN
    Notice Period : Immediate to 20 days.Must have Skills : C++, Embedded C++, OOPS, Multithreading, Linux / Unix, shell scripting. We are seeking a highly skilled C++ Developer with 6–9 years of experienc...Show moreLast updated: 2 days ago
    • Promoted
    Linux Kernel Integration Lead

    Linux Kernel Integration Lead

    eInfochips (An Arrow Company)Bengaluru, Republic Of India, IN
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 2 days ago
    • Promoted
    Embedded Systems Developer

    Embedded Systems Developer

    Cambium NetworksBengaluru, Republic Of India, IN
    Scope of Responsibilities / Expectations.Linux Embedded system and Wi-Fi engineers who are committed to deliver scalable and reliable wireless equipment to customers in various verticals starting fro...Show moreLast updated: 23 days ago
    • Promoted
    Solutions Engineer – Onboarding & Implementation

    Solutions Engineer – Onboarding & Implementation

    OnArrivalhosur, tamil nadu, in
    OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 30+ days ago
    • Promoted
    MERN Stack Lead

    MERN Stack Lead

    Qubryxhosur, tamil nadu, in
    Qubryx, a US based Product Consulting and Development company, is looking for an.Full-stack lead developers to work on.What you'll need to be considered (Required) : . Overall 10+ years total work exp...Show moreLast updated: 24 days ago
    • Promoted
    Technical Lead Embedded Control Firmware

    Technical Lead Embedded Control Firmware

    ConfidentialBengaluru / Bangalore, India
    Are you ready to power the future.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations wo...Show moreLast updated: 6 days ago
    • Promoted
    Technical Lead

    Technical Lead

    CareerUS Solutionshosur, tamil nadu, in
    The Technical Lead is responsible for.Collaborate with product managers, architects, and QA teams to ensure timely and high-quality delivery. Required Skills & Qualifications : .Bachelor’s or Master’s...Show moreLast updated: 1 day ago
    • Promoted
    C++ Embedded Developer

    C++ Embedded Developer

    Andor TechGreater Bengaluru Area, India
    Bluetooth, WLAN, and other network communication protocols.Proficiency in debugging tools such as.Experience working with barcode printers, especially over serial, USB, or network interface.Underst...Show moreLast updated: 2 days ago
    • Promoted
    Lead Embedded Systems Architect

    Lead Embedded Systems Architect

    LuxoftBengaluru, Republic Of India, IN
    Perform embedded system software design and implementation for leading high-performance data networking products as a member of a highly capable and dynamic engineering team.Architect / Design and De...Show moreLast updated: 2 days ago
    • Promoted
    InnoPhase Inc - Technical Lead - Embedded System

    InnoPhase Inc - Technical Lead - Embedded System

    GreenWaveBangalore
    DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios.Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency whil...Show moreLast updated: 1 day ago
    • Promoted
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    TalentojBengaluru, Republic Of India, IN
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 1 day ago
    • Promoted
    Lead Embedded Firmware Developer

    Lead Embedded Firmware Developer

    USTBengaluru, Republic Of India, IN
    Good hands-on programming in Embedded C, C++ in resource constraint systems.Experience developing for Embedded RTOS, Linux / POSIX, and / or Android system. Must be extremely proficient with Linux kerne...Show moreLast updated: 2 days ago
    • Promoted
    Linux Buses Lead

    Linux Buses Lead

    eInfochips (An Arrow Company)Bengaluru, Karnataka, India
    Architect, implement, and maintain.Collaborate with hardware and firmware teams for.Debug kernel and user-space issues using. Linux kernel driver development.Solid debugging and problem-solving skil...Show moreLast updated: 2 days ago
    • Promoted
    Embedded Systems Engineer

    Embedded Systems Engineer

    Ci4 - Autonomous DefenseGreater Bengaluru Area, India
    We are looking for an experienced Embedded Systems Engineer to lead the design, development, integration, and testing of embedded software and firmware that interact seamlessly with hardware to con...Show moreLast updated: 16 days ago
    • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    ConfidentialBengaluru / Bangalore, India
    STM Secureboot Development Lead.Join a team at the forefront of embedded security innovation.As an STM Secureboot Development Lead, you'll play a critical role in designing and implementing secure ...Show moreLast updated: 1 day ago