Skip to content

General information

IN_Bangalore_EOIZ Indust Area Campus_HCS
Additional Location:
Bangalore, India
Job Family:
Worker Type Reference:
Regular - Permanent
Pay Rate Type:

Description & Requirements

Job Responsibilities-

  • Work on Bluetooth BREDR and LE, WiFi and NFC technologies for Infotainment, Instrument cluster, keyless entry systems.
  • Very good knowledge of BLE, BT, Wifi, BlueZ stack ConMan, Suplicant, HostAP etc.
  • should have work experience in BT profiles like HFP, PBAP, MAP & A2DP/AVRCP
  • Wide Experience on BT and/orĀ  Wifi domain with C++ programming experience in QNX environment.
  • work experience in WLAN protocols like 802.11 a/b/g/n/ac with networking protocls like TCP/IP, UDP etc.
  • Design and develop software against the Use-Cases, requirements.
  • Perform peer reviews, static analysis tests, continuous build and unit testing of the software.
  • Participate in the technical workgroup to make technical decisions.
  • Understand & work with team which spans across IoT systems/Products [Cloud, Firmware, middleware, Applications]
  • Understand 3rd party software of partners/OEMs/vendors/open sourceĀ  with minimum support, and integrate it with the product portfolio.
  • Familiarity with developing & tuning algorithms will be an added advantage

Basic Qualifications:

  • Masters/Bachelors degree in electrical, communications, computer engineering or a similar discipline
  • Should have 10+ years of overall experience.
  • Must have work experience in C,C++ and JAVA programming.
  • Must have prior hands on development knowledge on BT and/or Wifi on C++ and QNX domain
  • Must have work experience in Bluetooth BREDR and LE, WiFi and NFC technologies for Infotainment, Instrument cluster, keyless entry systems.
  • Work experience in tools like Git, Gerrit, Bit bucket.
  • Work experience in Linux and Android operating system.
  • Work experience of micro controller programming for Bluetooth is a plus.
  • Working in QNX, RTOS for IoT, embedded systems.
  • Highly Proficient in C/C++ [Development & Debugging]
  • Highly Proficient in Data Structures and Algorithms
  • Excellent debugging skills (both kernel and user-mode)
  • Proficient in object-oriented concepts, design patterns and operating system concepts.
  • Good knowledge on automated unit testing frameworks
  • Good knowledge on network layers
  • Ability to interact with all the sensors present including IMU, NFC, Location services, Bluetooth, Wi-Fi and audio.
  • Desire to explore and learn new technologies and understanding new domains
  • Experience in IoT, writing new Device drivers by understanding datasheets is added advantage

HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.