H

HARMAN International

Produces audio systems, infotainment, enterprise automation

Android Framework Navigation - Multiple Teams

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in computer science, or equivalent.
  • Practical experience with the Linux kernel and Android.
  • Knowledge of Embedded Linux, device drivers, and Android OS.
  • Understanding of ARM and ARM64 architectures.
  • Knowledge of Android architecture and hardware abstraction layers.
  • Experience with C, C++, navigation, maps, Android IVI, and Android Framework.
  • Knowledge of Linux.
  • Experience with Android Automotive, HAL, and VHAL.
  • Knowledge of East-West communication, SOME/IP, FIDL, and AIDL.
  • Knowledge of kernel internals, peripheral drivers, and driver optimization.
  • Experience with the Android build system and vendor-specific structures.
  • Knowledge of Android components including Binder, Zygote, and system services.
  • Knowledge of S2R, power, and performance optimization.
  • Understanding of Ethernet drivers and SOME/IP.
  • Experience with Perforce, Git, hardware analyzers, and hardware debuggers.
  • Experience with cross-compiler toolchains and build IDEs.
  • Must be fluent in written and spoken English.
  • Willingness to travel and work in an office.

Responsibilities

  • Use Agile Scrum methodology for software development.
  • Develop new features and fix bugs.
  • Develop unit tests for all new code.
  • Apply static code analysis knowledge.
  • Have code changes peer reviewed and peer review code when required.
  • Provide input for documentation of new or existing programs.
  • Refine requirements and solve problems.
  • Develop and improve solutions, including bug fixes, for existing features.
  • Conduct technical research and monitor current trends and changes in technology.
  • Apply industry knowledge to assist in new product development.
  • Develop products with quality while following engineering practices, including coding, peer code review, defect fixes, and porting existing products to new platforms.

Desired Qualifications

  • Knowledge of Android.
  • Ability to learn new technologies quickly.
  • Ability to handle multiple projects.

About the Company

HARMAN International

Produces audio systems, infotainment, enterprise automation

Harman International is a global leader in audio and connected technologies, serving automotive, consumer, and enterprise markets. It designs, manufactures, and markets a broad range of products, including audio systems, infotainment solutions, and enterprise automation. The company’s products work by integrating high-quality audio hardware with connected services and software—think car infotainment systems, premium home and portable audio, and enterprise automation tools—often featuring well-known brands such as JBL, Harman Kardon, and AKG. Harman competes by leveraging its diverse brand portfolio, global reach, and emphasis on smart experiences and seamless connectivity across devices and vehicles, along with substantial investment in research and development. Its goal is to remain a leading provider of audio and connected technology, delivering integrated solutions that enhance entertainment, connectivity, and productivity for consumers and businesses alike.

Company size
10,001+
Company stage
Acquired
Total funding
$8B
Headquarters
Stamford, CT
Founded
1980

Recently Posted Jobs

Explore more opportunities at HARMAN International

See more jobs