Share this Job

Sr Engineer, SW ; C++/Application Framework Developer 1

Date: Feb 19, 2019

Location: Bangalore, India, IN

Company: HARMAN International

 

Skills: Linux, C++,C++11, internet protocols like TCP,UDP, WAMP, web sockets etc

 

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.

 

Responsibilities:

  • 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.

 

Requirements:

Following experience and knowledge is needed:

  • B-Tech/BE, 4 -6 years experience in embedded software. 
  • 3+ years of experience in Automotive and IVI systems.
  • Expertise in C++,C++11 fluent in concepts of Design Patterns.
  • Should have excellent debugging skills using GDB, JTAG etc
  • Exposure to internet protocols like WAMP, HTTP, HTTPS, TCP, UDP etc
  • Exposure to JAVA is added advantage
  • Should have exposure to UML, should be able to understand UML diagrams and contribute to UML based designs.
  • Experience with Linux is a Must. Exposure to QNX and Android will be added advantage.
  • Good knowledge of application development frameworks like Qt, Boost, POCO etc
  • Should have prior experience on developing software for ARM and Intel processors
  • Should be fluent in reading/understanding hardware block diagrams and schematics 
  • Should be fluent in using test and measurement equipment like Oscilloscopes and Logic Analyzers
  • Experience with embedded application firmware development
  • 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!  (www.harman.com)


Job Segment: Application Developer, Application Engineering, Developer, C#, Engineer, Technology, Engineering