Engineer II, SW
HARMAN International
Bangalore, Karnataka
6d ago

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA.

When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.

What You Will Do :

  • Delivering audio features for the project, as per the customer requirement, and deliver them by configuring existing C++ framework or by enhancing the same.
  • Develop / maintain Audio framework for Linux and Android.
  • Function owner of audio for a particular project / multiple projects at a time, either on Linux or Android platform.
  • Fixing issues, and bringing them to closure in time bound manner.
  • Integration of your own code and various other third party solutions to git / perforce repositories.
  • Managing / Enhancing unit testing and code coverage analysis (GTEST).
  • Technical Documentation , presentation (sequence diagrams , class diagrams , component diagrams , flow charts , technical write up , IDL )
  • Working on Audio tools e.g. Audacity, Hex editors, adobe audition, wire shark etc.
  • Attending technical meetings with colleagues across the globe.
  • What You Need :

  • BE in Computer Engineering, Computer Science, Electrical Engineering or related.
  • Should possess very good understanding of Audio concepts, and should have served as developer / lead of audio in multiple programs.
  • Very Good understanding of OOPS concepts and UML modelling.
  • Strong C / C++ 14 programming and debugging skills.
  • Good understanding in I2C, I2S, SPI, UART communication, experience in CAN will be added advantage.
  • Strong understanding on Data structures and their efficient usage.
  • Strong hands on multi-threaded code development.
  • Good hands on in GIT and P4 (perforce), JIRA tools .
  • In depth understanding in OS concepts.
  • Good understanding on IPC communication, work experience in D-Bus will be an added advantage.
  • Experience working on Agile development teams.
  • Good hands on experience in shell scripting. Having experience in python will be added advantage.
  • Good English (verbal and writing) skills.
  • Should be a quick learner , and should be a good team player .
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form