Share this Job
Create Alert

Sr Engineer, SW : C++/Application Framework

Date: Jun 8, 2019

Location: Bangalore, India, IN

Company: HARMAN International


Skills: Linux, C++,C++11,C++14 internet protocols like TCP,UDP, SoME/IP

Department: Automotive (GTC Foundation Software- Adaptive Autosar)

Job Description :

  • Will be responsible to implementing the platform software for framework
  • Will have to contribute to design and Architecture
  • Will be responsible to do customer requirement analysis
  • Will have to help ram up new recruits on technical front
  • Will be responsible to independently own and execute core framework modules
  • Should be enthusiastic to learn new technologies also.
  • Should have an innovative mindset towards problems.



  • Contribute to architecture, design and reviews.
  • Independently execute module ownership.
  • Design, Develop and maintain framework solutions.
  • Develop & Integrate System software with middleware and applications.
  • Develop high-quality and production ready software.
  • Provide unit and component tests plus documentation for software modules. Should be able to work in Test Driven Development environment.
  • Ability to read schematics and debug digital hardware. Able to use oscilloscope and logic analyzer for troubleshooting.
  • Contribute towards IP Generation for Harman in Automotive through innovation.



Following experience and knowledge is needed:

  • B-Tech/BE, 6-8 years experience in embedded software. 
  • 4+ years of experience in Automotive and IVI systems.
  • Expertise in C++,C++11 fluent in concepts of Design Patterns.
  • Expertise in concepts like RAII , OOPS, Multithreading
  • Expertise in Linux system programming
  • Good Knowledge of IPC and RPC mechanisms available in Linux
  • Exposure to code generators would be an added advantage
  • Should have excellent debugging skills using GDB etc
  • Exposure to internet protocols like HTTP, HTTPS, TCP, UDP, (SoME/IP is a bonus)
  • Should have exposure to UML\SysML, should be able to understand UML\SysML diagrams and contribute to UML\SysML based designs.
  • Experience with Linux is a Must. Exposure to QNX, Integrity and Android will be added advantage.
  • Good knowledge of application development frameworks like Boost, POCO etc
  • Experience with embedded application firmware development
  • Should be able to drive the design and architecture discussions
  • Excellent communication and negotiation skills
  • Should be able to work independently, contribute to requirements reviews, analysis of customer change requests
  • Should have fair exposure into analyzing and debugging existing software or designing and building new ones.


HARMAN designs and engineers connected products and solutions for automakers, consumers, and enterprises worldwide, including connected car systems, audio and visual products, enterprise automation solutions; and connected services.  With leading brands including AKG®, Harman Kardon®, Infinity®, JBL®, Lexicon®, Mark Levinson ® and Revel®,  HARMAN is admired by audiophiles, musicians and the entertainment venues where they perform around the world. More than 25 million automobiles on the road today are equipped with HARMAN audio and connected car systems.  The Company’s software services power billions of mobile devices and systems that are connected, integrated and secure across all platforms, from work and home to car and mobile. HARMAN has a workforce of approximately 29,000 people across the Americas, Europe, and Asia and reported sales of $6.9 billion during the last 12 months ended June 30, 2016.  The Company’s shares are traded on the New York Stock Exchange under the symbol NYSE:HAR.  HARMAN is an Equal Opportunity /Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation or gender identity, national origin, disability or Protected Veterans status.  HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. Looking for a challenge where your experience is valued? Come see what you can achieve as a leader with HARMAN!  (

Job Segment: Application Engineering, Engineer, Software Engineer, Firmware, Embedded, Engineering, Technology