Talent.com
Firmware Embedded Developer - C / C++

Firmware Embedded Developer - C / C++

Sportstech GMBHBangalore
30+ days ago
Job description

We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness / wearable devices , with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications . The role involves developing low-power embedded solutions, integrating with NDK / SDK layers , and collaborating closely with mobile app teams to deliver seamless user experiences.

Key Responsibilities :

  • Design, develop, and optimize firmware for fitness / wearable devices.
  • Implement and maintain BLE communication protocols for Android / iOS integration.
  • Collaborate with mobile developers to ensure smooth interaction via NDK / SDKs .
  • Work with hardware teams on sensor integration (accelerometer, heart-rate, SpO2, etc.).
  • Debug and resolve firmware, connectivity, and performance issues.
  • Support OTA firmware updates and SDK documentation for third-party integration.
  • Ensure low-power consumption and high reliability in embedded systems.

Requirements :

  • Bachelors / Masters in Electronics, Computer Science, Embedded Systems, or related fields .
  • 3-5 years of hands-on experience in firmware development.
  • Proficiency in C / C++ for embedded systems .
  • Strong knowledge of microcontrollers (ARM Cortex, Nordic nRF, ESP32, or similar) .
  • Solid understanding of Bluetooth Low Energy (BLE) stack and GATT profiles.
  • Experience with NDK / SDK integration and API communication with mobile apps .
  • Familiarity with RTOS, low-power design, and hardware debugging tools (JTAG, oscilloscopes, analyzers).
  • Strong debugging, problem-solving, and cross-functional collaboration skills.
  • Good to Have :

  • Experience in fitness / wearable device firmware .
  • Knowledge of OTA updates, secure firmware design, and mobile BLE integration (Android / iOS) .
  • Exposure to cloud connectivity for IoT devices .
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Developer • Bangalore

    Related jobs
    • Promoted
    Umbraco Developer

    Umbraco Developer

    iO Associateshosur, tamil nadu, in
    O are working with an established and award-winning Digital Agency who are looking for an experienced Umbraco Developer to join them on a permanent basis. They deliver innovative, bespoke software s...Show moreLast updated: 23 hours ago
    • Promoted
    C++ Engineer

    C++ Engineer

    KPG99 INChosur, tamil nadu, in
    They'll also be using bash scripting and Python.OCI is the cloud infrastructure.Show moreLast updated: 2 days ago
    • Promoted
    Firmware Developer - Embedded Systems - Automotive Domain

    Firmware Developer - Embedded Systems - Automotive Domain

    MirafraBangalore
    Role : Firmware Developer Job Responsibilities and Requirements : - Plan, design, and implement embedded software for nex...Show moreLast updated: 30+ days ago
    • Promoted
    DATOMS - Senior Embedded Firmware Developer

    DATOMS - Senior Embedded Firmware Developer

    DATOMSBangalore
    Description : About Us : DATOMS is an IoT software platform that streamlines asset management and operations...Show moreLast updated: 17 days ago
    • Promoted
    Embedded Firmware Developer

    Embedded Firmware Developer

    Digite InfotechBangalore
    Description : We are looking for a passionate Embedded Firmware Developer with 1.You will work on next-generation connected devices involving ARM-based microc...Show moreLast updated: 16 days ago
    • Promoted
    VRK TECHNOLOGIES - Firmware Developer - Embedded C

    VRK TECHNOLOGIES - Firmware Developer - Embedded C

    VIRTUAL REALITY KINGDOM TECHNOLOGIES PRIVATE LIMITBangalore
    Role Description : This is a full-time onsite role for a Firmware Developer, located in Hyderabad, India.The engineer will be responsible for designing and developing firmware...Show moreLast updated: 30+ days ago
    • Promoted
    Ssd Firmware Developer ( Embedded C Firmware)

    Ssd Firmware Developer ( Embedded C Firmware)

    Staffington GlobalBengaluru, Republic Of India, IN
    The role is with a renowned large multinational conglomerate in the field of electronics.Min 4 years of Firmware development. Min 4 years of Strong C experience.There will be an online assessment fo...Show moreLast updated: 4 days ago
    • Promoted
    BMC Firmware developer

    BMC Firmware developer

    LuxoftBengaluru, Karnataka, India
    Join our team in developing cutting-edge security firmware for Embedded Systems on Chips (SoCs).You will be working on innovative projects that focus on the security subsystem of silicon, including...Show moreLast updated: 18 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: 18 days ago
    • Promoted
    C++ Developer (C++11+ / Oracle / Linux–Unix)

    C++ Developer (C++11+ / Oracle / Linux–Unix)

    PROADSW3 Relations pvt. ltd.hosur, tamil nadu, in
    C++ Developer (C++11+ / Oracle / Linux–Unix) | 6–10 Years | C2H | 1.We are looking for an experienced C++ Developer with strong expertise in C++ (v11 & above), Oracle, and Linux / Unix environments.T...Show moreLast updated: 3 days ago
    • Promoted
    Platform Embedded Developer

    Platform Embedded Developer

    Altiostar, A Rakuten Symphony CompanyBengaluru, India
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show moreLast updated: 28 days ago
    • Promoted
    • New!
    Memory Firmware

    Memory Firmware

    ProxeleraGreater Bengaluru Area, India
    Very strong in C language programming and debugging.Working knowledge of git / gerrit.Good understanding of DDR4, DDR5, NVDIMM. Good understanding of different DIMM types (UDIMM / SODIMM / RDIMM / LRDIMM / LP...Show moreLast updated: 15 hours ago
    • Promoted
    C++ Developer - Embedded System

    C++ Developer - Embedded System

    ConfidentialBengaluru / Bangalore
    C++ Developer - Embedded System.We are looking for an experienced.SNORT rule sets, compiler development, and FPGA-accelerated processing. This role requires a strong foundation in system-level progr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded C++ Engineer – In‑Vehicle Infotainment & 360° VR Systems

    Senior Embedded C++ Engineer – In‑Vehicle Infotainment & 360° VR Systems

    PR GLOLINKSbangalore, karnataka, in
    The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software developm...Show moreLast updated: 4 days ago
    • Promoted
    SSD Firmware Developer ( Embedded C Firmware)

    SSD Firmware Developer ( Embedded C Firmware)

    Staffington Globalbangalore, karnataka, in
    The role is with a renowned large multinational conglomerate in the field of electronics.Min 4 years of Firmware development. Min 4 years of Strong C experience.There will be an online assessment fo...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Best NanoTechbangalore, karnataka, in
    Experienced C++ developer (3–10 years) specializing in multi-threaded Embedded Linux / QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communicat...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Principal Firmware Engineers

    Principal Firmware Engineers

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show moreLast updated: 15 hours ago
    • Promoted
    PortaOne Implementation and Configuration Expert

    PortaOne Implementation and Configuration Expert

    APPIT Software Inchosur, tamil nadu, in
    Core Implementation & Deployment.Lead end-to-end deployment, configuration, and hardening of PortaSwitch (PortaBilling and PortaOne VoIP Switch) environments. Configure advanced routing logic, inclu...Show moreLast updated: 4 days ago