Вы находитесь на странице: 1из 33

Title: Job Description:

Sr. Engineer I, SW-SDIG Essential Duties and Responsibilities: Use Agile Scrum Methodology for software development. Develops unit tests for all new code Adequately comments all code Has all code changes peer reviewed, and must peer review code when required Provides input for documentation of new or existing programs Ability to refine requirements and solve problems Developing and improving solutions(including bug fixes) to problem Performs technical research, monitors current trends and changes in technology Interfaces with all departments within company Demonstrates industry knowledge to assist in new product development Performs related duties as assigned Knowledge & Skills: Ability to handle a variety of projects simultaneously Must be self starter and a team player Ability to work effectively with other teams Experience working with globally distributed team is preferred Ability to program and design in OOP/OOD

Requirements:

Qualifications:

Requires Bachelors degree in Computer Science or Technology Requires minimum of three years windows development experience Working knowledge of object-oriented-programming and object-oriented-design Work experience with modern applications language such as C#, C++ User interface experience Prefer experience in C#, .NET Windows Forms and WPF Database experience prefer candidates with SQL 3.5-6.5 years relevent expereince Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 3/28/2011 Open HPRO/SDIG IDC243 C#.Net WPF, winforms 1

Title: Job Description:

Principal Engineer-SDIG Essential Responsibilities: A Technology Champion with deep expertise in architecting and independently building enterprise class solutions. Solely responsible for translating product functional specification into technical design, considering performance, scalability and reliability aspects. Lead a team of engineers involved in developing System Architect & Performance Manager applications at IDC Participates and drives design, implementation, unit testing, and system test. Identify, analyze and resolve potentially complex problems and inadequacies in software. Conduct reviews with technical peers to ensure that designs meet required software design guidelines. Institutes Engineering Processes and ensures that they are implemented across development team. Acts as interface between Engineering Team, Product Manager and Business Owners across HPro.

Requirements:

Basic Qualifications: Bachelors or Masters Degree in Computer Engineering/Sciences or equivalent. Expected to be technically strong with 8-10 years experience. Experience in end-to-end Windows Application Development is a must. Proficiency in C#/C++ and .NET Framework (till 4.0) and excellent knowledge on OOAD/OOPS. At least 3 years WPF experience. Any white papers published or patent filed or having certification in Microsoft Technologies would be a plus. Excellent presentation & communication skills. Desired Characteristics: Ability to handle multiple and variety of projects simultaneously Must be a self starter and a team player Ability to work effectively with all the teams Experience working with globally distributed team is a must Ability to manage and oversee medium or large teams and deliverables Harman Competencies: Drive for Results Team Player Change Orientation Customer Focus Self Awareness

Job Open Date:

9/28/2011

Current Status: Department: Req Number: Skills: Number of Openings:

Open HPRO/SDIG IDC241 WPF,Winforms C#.Net Architect 1

Title: Job Description:

Eclipse Plugin Developer Assignments: PC based editor tool development for software operating state modeling.

The model needs to be converted into XML and source code which is usable on the target to control operating states. The tools have to be extended for new requirements and have to be

maintained. In cooperation with the German development center of Harman Becker the

requirements for the tooling will be defined. Support needs to be given to multiple teams. Software development of automotive Infotainment Systems. QNX, C++ and

the tooling described above will be used for it. Requirements: Requirements: Part 1: Must Have skills: Engineering in Information Technology or similar academic study. Excellent know-how in Java and GUI programming with SWT. Good know-how in Eclipse plug-in implementation. knowledge in C++ programming for embedded systems is added

advantage. XML and UML knowledge. 3 or more years practical experience in Java and Eclipse Plugin

development Fluent spoken and written English.

Part 2: Optional Skills: Good knowledge of Code Generators. Good knowledge of EMF (Eclipse Modelling Framework) and MDL (Model

Development Tools). Experience with unit and component tests.

Job Open Date: Current Status:

4/6/2012 Open

Department: Req Number: Skills: Number of Openings:

Automotive IDC292 Eclipse Plugin developement experince, Java 2

Title:

Sr. AHA Platform Engineer- Java/J2EE

Job Your specific responsibilities include the following: Description: - Take lead responsibility for key functional areas of our platform - Work closely with the Platform Architect to assess technical design and overall technology roadmap for your respective area. Ensure we meet our scalability and performance objectives - Work collaboratively with the rest of the organization to define protocols and overall system architecture and design - Work with our small off-shore development team on a daily basis - Work closely with our QA lead to ensure we have appropriate test processes in place and they align with development roadmaps and release processes

Requiremen Basic Qualifications: ts: *************************************************************************** **************** - Minimum 4-7 years experience developing Java applications., preferably with J2EE and Apache Tomcat - Significant experience with Unix systems, specifically Linux - Experience with complex software product/service delivery architectures that involve multiple components supporting large high-volume mission-critical consumer-facing Internet environments - Experience writing web services delivered through JSON and/or SOAP APIs - Experience integrating with 3rd party APIs (ie. Google, Facebook, Yelp, YDN, Twitter) through server-side applications - An ability to understand and write scripts in Perl or other scripting language. - Some experience in performance optimization of high-volume, distributed web services - Track record of strong troubleshooting and problem resolution skills - Demonstrated experience and proficiency in: o Web services focused platforms o Standards protocols and data formats including REST, JSON, and XML/SOAP - Strong communications skills; ability to work cross functionally and with geographically distributed teams

- BS Computer Science/Engineering required, MS strongly preferred. Desired Characteristics:

*************************************************************************** ******************************************************** Experience working with Amazon Web Services or other cloud-based hosting environments is a plus. Experience integrating payments and/or billing platforms for web-based or mobile payment processing, especially recurring billing systems, is desired.

Job Open Date: Current Status:

12/9/2011 Open

Department CTG : Req Number: Skills: Number of Openings: IDC202 Java REST, JSON, and XML/SOAP 3

Title:

iPhone Lead Engineer

Job Essential Responsibilities: Description: The company needs a lead iPhone developer to help define and implement our next generation iOS products. Our iOS products allow users to interact with various content channels that are delivered as audio channels and enable the user to configure and manage their channel setup. You will need to work on handling events and sending data to devices connected to the smartphone, include in-vehicle entertainment systems, radios, and other invehicle controls. This exciting opportunity requires that you have the ability to code, work with the team to define overall architecture, and influence our protocol implementation. Your specific responsibilities include the following: - Design, code and test our iOS applications on iPhone and other iOS-based devices. - Work collaboratively with the rest of the engineering organization to influence protocols and overall system architecture and design. - Work with the Product Manager and our UE Designer to define the app flows and interactions to ensure they are consistent with Android best practices and are reasonable to implement from a technical perspective. - With the PM and QA, develop a test plan and approach to ensuring your product has high

quality and meets customer expectations. - Implement unit test cases for you code. - Be capable of developing using an agile methodology, providing daily revs of code and builds. - Think out of the box when it comes to defining unique ways users can leverage our service through iOS devices Requiremen Basic Qualifications: ts: - 5+ years of software development experience with mobile or web technologies - 2 years experience developing iOS applications - Prior experience developing on mobile devices or using Objective-C for Apple software - Must have iOS experience integrating with external APIs (3rd party services) and Media Player (audio or video playback) - Experience developing apps, and more specifically, presentation components of the mobile app experience - Strong communications skills; ability to communicate with and influence technical, product and design teams. - A passion for mobile. We are looking for developers who are as excited about mobile as we are. You must understand the unique nature of mobile devices and why they are revolutionizing the way we stay connected and receive information. - BS Computer Science/Engineering required, MS strongly preferred. Eligibility Requirements: Willingness to travel 5% of the time Do not remove unless there is no travel Willingness to work in an office in Bangalore- Do not remove Willingness to submit to a background screen

Job Open Date: Current Status:

11/2/2011 Open

Department CTG : Req Number: Skills: Number of Openings: IDC204 objective C, iphone/ipad 1

Title: Job Description:

Driver and BIOS development -SW Engineer II

Essential Responsibilities: Understanding of requirements, design, develop and debug System SW in the field of driver firmware development for Automotive platforms.

Design and develop drivers on various CPUs like ARM, Intel in both RTOS (like QNX, Linux) and non-RTOS environments using C language. Read hardware schematics, data sheets and design device drivers based on the schematics. Provide design and unit test case documentation for software modules. Perform code reviews and other activities to ensure high-quality results. Work with the distributed teams. Requirements: Basic Qualifications and Desired Characteristics: Bachelors or Masters degree in Electronics or Computer science (or equivalent). Minimum 6 years hands on experience in development for embedded platforms, Automotive domain expertise is preferable. Experience in programming C/C++. Strong in RTOS skills (QNX/ Linux) and good proficiency in real time multi-threaded software design and development. Experience in driver development (like SPI, I2C) on various CPUs like ARM and Intel in both RTOS and non-RTOS environments. Good exposure on understanding requirements, design, coding, testing of complex and large-scale embedded system projects Experience in debugging low level embedded software in a real-time, embedded, multi-processor environment. Good knowledge of Hardware, software embedded system concepts and architecture. Able to learn new technologies quickly. Strong team player and ability to handle multiple projects inventively. Self-motivated; results-driven individual. Must be passionate about the work. Must be fluent in both written and spoken English Eligibility Requirements: Willingness to travel 5% of the time Willingness to work in an office in Bangalore, Karnataka Willingness to submit to a background screen and a drug test

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

12/9/2011 Open Automotive IDC265 Driver and BIOS, Linux/RTOS 1

Title: Job Description:

SW Engineer II-Netcast Summary of job duties: Job purpose: Development and quality improvement of multimedia platform components for headunit projects. Includes development of objectoriented embedded software, including implementation, bug-fixing, documentation and validation. The multimedia platform components include 3rd party deliverables. There are or will be platform components wrappers for these deliverables for IP Radio, Meta Data Retrieval and CE device application connectivity. Key Actions to be performed by this job holder (Define the key Results Areas for this role): o Write embedded software according to requirement specification. o Analyze existing embedded software in order to be capable to make technical assessments. o Bug-fixing and implementation of additional features, based on existing code. o Perform code review and other QA activities to ensure high-quality results. o Provide unit and component tests plus documentation for software modules. o Coding following HBAS software processes and object-oriented and embedded software industry best practices. o Support effort estimations.

Requirements:

Essential skills required: Required skills o 3+ years of experience in software development in C/C++ on embedded 32bit systems o 1+ year of experience in object-oriented software design for embedded systems o Real-time OS experience (e.g. QNX, WinCE, Linux) desired o Experience developing multimedia applications for embedded systems o Experience using CASE tools like UML (1.x/2.x: Borland, Rhapsody, Rational) o Experience developing and debugging object-oriented software in a real-time, embedded, multi-processor, multi-interface environment. o Experience in development tools (Perforce, Jam, Doxygen, CppUnits, Perl) o Automotive industry work experience desired. o Experience with architectures and frameworks in embedded environments (synchronous/asynchronous event processing( Optional skills o MOCCA know how o Experience with MOST networks o Microsoft Visual Studio development experience o Knowledge of QNX Momentics development environment.

Job Open Date:

5/10/2012

Current Status: Department: Req Number: Skills: Number of Openings:

Open Automotive IDC326 Embedded C++, Mutmedia Frameworks, QNX 1

Title: Job Description:

Bluetooth Developer Essential Responsibilities: Work on the Bluetooth Connectivity Domain which includes working & integrating various Bluetooth Stack solutions. expect good understanding of QNX. Work on integrating Bluetooth Stack releases from vendors. Expect to have solid understanding of various Bluetooth Profiles MAP; PBAP; HFP; A2DP, AVRCP, GAP etc. Must be very knowledgeable and have the aptitude to learn new concepts. Automotive knowledge will be a plus, though not mandatory. Expect to do hands-on development work and

Requirements:

Basic Qualifications:

B-Tech/BE. Expect 3+ years experience in embedded software. Proficient in C/C++ programming background; Solid understanding of RTOS; QNXs Resource Manager framework overall a solid embedded developer. QNX/Linux/Posix programming background Prefer engineers with MME background. Self-motivated; results-driven individual. Must be passionate about the work.

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

2/8/2012 Open Automotive IDC371 Bluetooth,C++ 2

Title: Job Description:

HMI Designer-Pune Tasks: Develop and design of graphical user interfaces for complex in-Vehicle

Information and Communication systems for interna-tional market. Design and specify user interfaces and information architecture using participatory and iterative design techniques, including customer interviews, usability testing, and other forms of re-quirements discovery Effectively communicate research findings, conceptual ideas, detailed design, and design rationale both verbally and visually. Produce design prototypes and design specifications Preparation of screen design for target integration including col-our management and quality control. Working with an interdisciplinary team that includes other designers, human factors, project management, business and brand strategists, and hardware and software developers.

Requirements:

Skills: At least 3 years of user interface and interaction design experience. Expert knowledge in usability design for different countries, cultures and demographics Strong knowledge of user interface design processes and methodology A passion for creating products that resonate emotionally with people Proficiency with design and prototyping tools such as PhotoShop, Flash, Illu-strator, Indesign Knowledge of capabilities and limitations of embedded systems Excellent communication and organization skills Masters degree in Human-Computer Interaction or UX Design or a related design/behavioral science discipline is desired

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

5/10/2012 Open Automotive IDC350 HMI, Car infotainment domain 1

Title: Job Description:

SW Engineer-IP Security & Connectivty Essential Responsibilities:

Design,develop and debug System SW in the field of wireless connectivity. ( Wifi,Bluetooth) with special emphasis on IP security. Develop & Integrate system SW with connectivity middleware and application. Perform code reviews and other activities to ensure high-quality results. Provide unit and component tests plus documentation for software modules. Requirements: Basic Qualifications and Desired characterstics:

Bachelors or Masters degree in CS, EE, EC. Atleast 5+ years hands on experience in developing embedded SW in C on various CPUs like ARM, Intel preferably in the field of automotive electronics. Experience in IT Security Management or IT Security Compliance ,IT Security Design and Architecture Experience with Wi-Fi and Bluetooth technologies and their security profiles . Experience with firewalls and IP security protocols Experience with perimeter security technologies and requirements. Experience with securing networking solutions ,ability to assess enterprise risk with proper recommendation on mitigation. Solid knowledge of information security principles and practices. Working experience with intrusion detection systems, experience with penetration and fuzzing tools Understanding of advanced security protocols and standards like BS 7799, ISO 27001 Experience in understanding and managing security life-cycle . Strong in RTOS skills ( QNX/ Linux) and good Proficiency in real time multi-threaded software design and development. Strong team player and ability to handle multiple projects. Self-motivated; results-driven individual. Must be passionate about the work.

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

5/10/2012 Open Automotive IDC306 IT Security, Wi-Fi and Bluetooth, Connecstivity 2

Title: Job Description:

Software Engineer II-CC Media

LINUX specialist having fairly good knowledge over Operating system internals. Porting, enhancing and customizing existing media application modules to LINUX based embedded car infotainment systems. Knowledge of Multimedia frameworks such as gstreamer, Packet Video etc. Evaluate and Design multimedia frameworks depending on customer requirements. Develop technical tools to investigate and control audio and video processing SW in the embedded target device. Development of audio and video drivers under Linux. Setting up the test frameworks and contribute to quality plans and process enhancements. Requirements: Basic Qualifications:

Following experience and knowledge is needed: 5+ years experience CPU: Intel, ARM, OS: Linux. Proficiency in real time multi-threaded software design and development Design: Object Oriented Analysis and Design , UML Modelling Programming Language: C++ , C Embedded Systems: Development of software for large embedded systems. Tools: Development and Debugging using Host Target tool chains for embedded platforms Doman Skills: Multimedia. Should have knowledge of multimedia systems and should have worked on multimedia for at least 2 years. Should be strong in multimedia frameworks such as GStreamer Team player, communicative, fluently spoken and written English Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 5/10/2012 Open Automotive IDC350 Linux, Multimedia frameworks, gstreamer, Packet Video, C++ 1

Title: Job Description:

Software Engineer -Build & release Generation and Documentation of SW Builds Release Branch Maintenance: Release Setup and Maintenance ELVIS Ticket Handling Tracking of Continuous Builds and Cruise Control Support of Developers: Perforce, Build Tools, Commandments Review of depot artifacts against development commandments

Requirements:

Experience in SW Integration Tasks with Perforce(or any other Version control tool) in distributed development scenario (> 1 yr) Experience in automation of integration tasks with any scripting language (Perl/Batch/Shell/Java) (> 1 yr) Basic understanding of C/C++ in embedded development Assertiveness to deliver software builds on time Strong communication skills and Good English skills (writing, documenting, conversation) Understanding of Configuration Management

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

2/8/2012 Open Automotive IDC339 Integration-SW 1

Title: Job Description:

VC++ Software Engineer Responsibilities: * To design, implement and verify new software functionality according to specification and coding guidelines. * Responsible for high code quality in new functionality and continuous support for existing products. * To work as part of an international research and development team. Required Education and Experience: * Bachelor"s degree in Computer/ Software Engineering (or equivalent). * Experience in developing object oriented C++ software for Microsoft Windows applications. * Experience with multi threaded and time critical applications.

* Minimum 2-4 year relevant working experience. * Experienced with tools for code development, debugging and source control under Microsoft Windows. Requirements: Required Skills: * Strong in object oriented C++ programming. * Profound knowledge of STL and Win32 library. * Experienced use of design patterns * Knowledge of XML and other languages is an advantage. * Must be fluent in both written and spoken English. * Knowledge of professional audio equipment is a big plus Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 5/10/2012 Open HPRO/SC IDC373 VC++, C++, STL,WIN32 5

Title: Job Description:

Sr. Software Developer (Embedded C++) Assignments: Software development of automotive Infotainment Systems. The objective is to support customer projects in Germany to develop different Inter process communication protocol. QNX,Linux, C++ and a specific tooling will be used for it. o Tight cooperation with German development team. o Analyze and implement customer specific requirements. o Research and development style of work in all upcoming IPC o Bug fixing and documentation of the system.

Requirements:

Job Requirements: Part 1: Must Have skills: Engineering in Electronics & communication or information Technology or similar academic study. Excellent Knowledg on C++ programming for embedded systems and clear understanding of object oriented concepts Good knowledge any RTOS (Threads/ Processes and synchronisation). Experience with operating systems Linux will be an added advantage Good understanding of UML based designing 2 or more years of practical experience with C++ development.

Fluent spoken and written English. Part 2: Optional Skills: Knowledge of embedded operation systems, e.g. QNX. Knowledge of automotive domain Experience with unit and component tests. Reading German (specifications).

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

2/7/2012 Open Automotive IDC269 Emdedded C++, RTOS 1

Title: Job Description:

Sr. SW Developer Android 3-5 yrs - Design, code and test our Android applications on Android and other Android-based devices. - Do code reviews, design reviews and work allocation for the android team. - Work collaboratively with the rest of the engineering organization to influence protocols and overall system architecture and design. - Work with the Product Manager and our UI Designer to define the app flows and interactions to ensure they are consistent with Android best practices and are reasonable to implement from a technical perspective. - With the PM and QA, develop a test plan and approach to ensuring your product has high quality and meets customer expectations. - Implement unit test cases for you code. - Be capable of developing using an agile methodology, providing daily revs of code and builds. - Think out of the box when it comes to defining unique ways users can leverage our service through Android devices.

Requirements: 3+ years of software development experience with mobile or web technologies At least 2 year experience developing Android applications Prior experience developing on mobile devices using Java for UI intensive applications

Experience developing apps, and more specifically, presentation components of the mobile app experience A passion for mobile. We are looking for developers who are as excited about mobile as we are. You must understand the unique nature of mobile devices and why they are revolutionizing the way we stay connected and receive information. Understanding of web-services. Experience working with project managements and bug tracking tools. Experience leading a team of developers and preferably having worked with teams located in geographically separate locations. Strong written and verbal communication skills. BSCS/BS Engineering or equivalent, MSCS preferred. Eligibility Requirements: 1. Willingness to work in an office in Bangalore, India Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 3/8/2012 Open CTG IDC279 Android, java,J2ME 1

Title: Job Description:

SW Engineer-Driver Testing Maintaining Driver test scripts and test cases. Execution of driver test on each cycle. Detailed analysis of reported problems in driver field Good knowledge in understanding System and driver level interaction. Test Automation and manual testing of drivers when needed. Tickets analysis, verification and tracking. Adding more exploratory test cases when needed. Perform reviews and other activities to ensure high-quality results. Cooperation with other parties. Provide close coordination with teams at IDC, KA.

Requirements:

Bachelors or Masters degree in Electronics or Computer science (or equivalent). Minimum 2 years hands on experience in testing for embedded platforms, Automotive domain expertise is preferable. Working knowledge of QNX/LINUX or other embedded operating system. Experience in driver testing (like SPI, I2C) on various CPUs like ARM and Intel in

both RTOS and non-RTOS environments. Experience in programming C/C++. Good knowledge of Hardware, software embedded system concepts and architecture. Experience of automation with any scripting language Experience in Automotive infotainment domain Experience in Driver testing Knowledge in Test Development Basic Hardware knowledge required Knowledge of automotive industry Programming skills Strong communication skills Positive attitude towards work (Dynamic) Good English skills (writing, documenting, conversation) Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open Automotive IDC346 Driver testing 1

Title: Job Description:

Graphic Designer II Essential Responsibilities: This position is responsible for creation and production of graphic materials for software applications, print, packaging and web. 1. Works with Software, Marketing and Product Managers, and the Software Engineering Manager to define the scope, goals and details of projects. 2. Presents concepts to and accepts input from other employees of the organization in one-on-one and small-group situations. 3. Works with the Software and Marketing teams and other Graphics personnel to initiate creative concepts, presents these concepts to interdepartmental contacts and refines concepts based on their feedback. 4. Refines and completes print graphics projects initiated by the Software Manager and Director and other graphic designers including re-formatting/repositioning, corrections and preparation for production. 5. Works with the Software and Production Manager to help define trade show marketing graphics needs including but not limited to booth layout, booth graphics and signage, special printed and promotional materials and multimedia.

6. Works closely with the software team and Webmaster to produce graphic materials for Harman applications and web sites. 7. Designs brochure, displays, logos and other materials, arranges layouts based on available space and aesthetic design concepts. Plans layout, arranging sequence of topics and placement of photos and/or artwork. 8. Processes digital product images, including retouching, enhancement and clipping paths for use in web, print, and multimedia applications. 9. Is responsible for archiving graphic materials; works closely with the Production Manager to provide access to materials by various departments. 10. Performs related duties as assigned. 11. All other duties as assigned Requirements: Basic Qualifications: 1. A minimum of 5 to 7 years experience in print and/or web graphics. 2. Bachelors Degree in Graphic Arts or related field. 3. Experience with Mac and Windows-based tools to include Adobe CS3 or higher, including: Photoshop, InDesign, Illustrator, and Acrobat Professional. 4. Excellent written and verbal American/European English skills 5. Candidates must be highly motivated and able to juggle and supervise details of multiple projects. Desired Characteristics: 1. Ability to work with internal and interdepartmental contacts in definition, preparation, execution and post-evaluation of marketing materials. 2. Ability to effectively present information in one-on-one and small group situations to customers, clients and other employees of the organization. 3. Ability to handle a variety of projects simultaneously as well as monitor others project progress. 4. Ability to function in a team environment. 5. Proficiency in Photoshop, InDesign, Illustrator, Acrobat Professional; knowledge of Dreamweaver, Flash and PowerPoint 6. Extensive knowledge of printing techniques and print media. 7. Basic knowledge of exhibit design and layout planning. 8. Ability to read, comprehend copywriting, simple instructions, short correspondence and memos. 9. The ideal candidate would be an avid musician with a heavy interest in audio and audio engineering! Eligibility Requirements: Willingness to travel as needed. Willingness to work in an office in Bangalore, India Willingness to submit to a background screen and a drug test Job Open Date: 3/8/2012

Current Status: Department: Req Number: Skills:

Open HPRO/SC IDC374 Photoshop, InDesign, Illustrator, Acrobat Professional; knowledge of Dreamweaver, Flash and PowerPoint

Number of Openings:

Title: Job Description:

Systems - Driver and BIOS development - PUNE Essential Responsibilities: Understanding of requirements, design, develop and debug System SW in the field of driver firmware development for Automotive platforms. Design and develop drivers on various CPUs like ARM, Intel in both RTOS (like QNX, Linux) and non-RTOS environments using C language. Read hardware schematics, data sheets and design device drivers based on the schematics. Provide design and unit test case documentation for software modules. Perform code reviews and other activities to ensure high-quality results. Work with the distributed teams

Requirements:

Basic Qualifications and Desired Characteristics: Bachelors or Masters degree in Electronics or Computer science (or equivalent). Minimum 6 years hands on experience in development for embedded platforms, Automotive domain expertise is preferable. Experience in programming C/C++. Strong in RTOS skills (QNX/ Linux) and good proficiency in real time multi-threaded software design and development. Experience in driver development (like SPI, I2C) on various CPUs like ARM and Intel in both RTOS and non-RTOS environments. Good exposure on understanding requirements, design, coding, testing of complex and large-scale embedded system projects. Experience in debugging low level embedded software in a real-time, embedded, multi-processor environment. Good knowledge of Hardware, software embedded system concepts and architecture. Able to learn new technologies quickly. Strong team player and ability to handle multiple projects inventively. Self-motivated; results-driven individual. Must be passionate about the work.

Must be fluent in both written and spoken English Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open Administration IDC332 C++,Linux, Device Drivers - PUNE 2

Title: Job Description:

Audio Mixer - Testers Essential Responsibilities: We are looking for an engineer who is able to test and evaluate complex audio systems with main responsibility for proper test execution.

Execute, adapt and refine test cases according to given test strategies Execute exploratory testing according to product- and implementation-specification Accurately follow instructions written in English Thoroughly document all test steps and problems Closely collaborate with test team members Carry out required level tests and document in test reports and suggest optimizations Requirements: Basic Qualifications: 1. REQUIRED Specific Knowledge, Expertise, Coursework Working with different OS (Windows XP / Windows 7) Basic knowledge of common software test procedures 2. REQUIRED Degree and/or Training, including specifically defined educational equivalent Basic engineering degree (Audio or Software) 3. REQUIRED Specific Prior Experiences Minimum 3-years of software test experience

Desired Characteristics: 1. PREFERRED Knowledge, Expertise, Coursework Audio Mixer (Broadcast / Live / Studio) Basics of computer communication interfaces (Serial, TCP/IP etc.) Bugzilla (defects management) MSOffice Basic PC hardware understanding

ISTQB Foundation Level Certificate Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open HPRO/SC IDC378 Audio Broadcast Testers 2

Title: Job Description:

Senior Firmware Engineer Essential Responsibilities: This is an embedded engineering engineer position. The candidate is responsible for designing, developing and troubleshooting embedded firmware for Harman hardware products. The candidate needs to meet the following qualifications: Applies sound engineering techniques to solve complex problems Writes design documents, plans and develops software Develops unit tests for all code and performs validation and verification of code Reviews code with other developers Comments code and adheres to the Harman coding standard Develops prototypes and proof of concept software as needed Writes programs in C and C++ for embedded systems Familiar with embedded development and debugging tools. Knowledgeable about networking concepts and protocols, including TCP/IP

Requirements:

Desired Characteristics: The ideal candidate will possess the following desired characteristics: 4 to 6 years of prior experience with embedded operating systems Experienced with linux operating systems and tools for embedded designs Familiar with the QNX operating system Understands hardware designs and schematics Skilled at object oriented design and programming Understands advanced networking concepts including TCP/IP communication protocols Ability to function well with others in a team environment Driven to produce results in a timely manner Is self motivated and able to perform duties with limited direction Embraces change and strives for self-improvement Is focused on delivering quality products for Harman customers

The ideal candidate would be an avid musician with a heavy interest in guitars! Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open HPRO/HMG IDC275 Embedded C++ ,Linux/QNX 1

Title: Job Description:

iOS Software Engineer Responsibilities: Architecting, designing, developing and testing complex applications for iPhone and iPad devices using the latest tools and techniques such as ARC. To work as part of an international research and development team. Ensure compliance with Apples Human Interface Design principles. Support product management in working out the specification artifacts. Manage the developer licenses, provisioning profiles and uploads to the App Store. To produce and maintain accurate supporting documentation and be familiar with the appropriate software development tools, keeping up to date with technology advances in areas related to the market and the software arena. To use innovative techniques to give products the edge over their competitors.

Requirements:

Required Education and Experience: Masters or Bachelors degree in Computer/ Software Engineering (or equivalent). Experience in developing object oriented Objective-C software for iOS. Experience with multithreaded and time critical applications. 2 to 5 years of relevant working experience. Experienced with tools for code development, debugging and source control .

Required Skills: Strong in object oriented Objective-C programming experience. Strong object oriented programming skills and knowledge of design patterns. Experience developing intuitive user interfaces, storyboarding, segues, graphics. Knowledge of XML and other languages is an advantage. Must be fluent in both written and spoken English. Knowledge of professional audio equipment and its application is an advantage. Job Open Date: Current Status: 7/5/2012 Open

Department: Req Number: Skills: Number of Openings:

HPRO/SC IDC372 IOS 2

Title: Job Description:

SR. Engineer SW-CC Networking Job Description: Extensive knowledge of Ethernet, networking technologies. Experience in wired network based audio and video streaming. Research new-generation networking & multimedia related technologies and develop corresponding system & device software for automotive applications. Be responsible for overall software architecture design and prototype network platforms. Develop end-to-end audiovisual content delivery systems over the network platforms. Preference given to candidates with good working knowledge of the IEEE standards like 802.1p and 802.1q (Diffserv QoS, VLAN), L2/L3 switching/routing, L2/L3 Unicast and Multicast addressing, IEEE 1588. Exposure to AVB based audio video connectivity and ability to embed AVB network connectivity. Exposure to audio processing, Development of audio and video device drivers, AV Streaming and Multi-stream and class based shaping. Exposure to Automotive Networks like MOST, LIN, CAN, AUTOSAR would be added advantage. Highly desirable to have knowledge on standards based security in networking. Awareness of Switch level protocols, packet routing, forwarding and filtering, Worked on switch protocols and awareness of Switch software architecture, VLAN concepts etc. Proven strong skills in software development (C, C++). Design, develop and debug System software in the field of Networking. Develop & Integrate AVB system software with middleware and applications. Perform code reviews and other activities to ensure high-quality results and delivery production ready code. 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 networking through innovation. Requirements: Requirements: Bachelors or Masters degree in CS, EE, EC. At least 6+ years hands on experience in developing embedded SW in C, C++ on various CPUs like ARM, Intel preferably in the field of automotive and/or networking. Highly desirable to have expertise in automotive networking over Ethernet. Experience with securing automotive networking. Strong in RTOS skills (Hands-on on QNX or Linux) and good Proficiency in real time multi-threaded software design and development. Strong team player and ability to handle multiple projects. Self-motivated; results-driven individual. High degree of initiative and responsibility and must be passionate about the work. Experience working with automotive infotainment systems and networking domain. Working knowledge of software development tools (debugger's, emulators, compilers, etc). Able to analyze customer and internal requirements and specifications and translates these into software designs. Strong experience in software architecture design, software development lifecycles, code optimization and software quality control. Able to develop software at various levels in the software architecture. Experience working in a team environment using Agile software methodologies. Working with Perforce (or a similar Source-Control-Management-System) Exemplary verbal and written communication skills. Creative problem-solver capable of reproducing and fixing complex software defects. Capable project management and time management skills. Capable of working on a project in a worldwide multiple-site (US, Germany, China) and multicultural environment.

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

7/5/2012 Open CTG IDC361 Network Protocols, Automotive 1

Title: Job Description:

Engineering Manager CoC Media Department: Engineering Essential Responsibilities: Harman Automotive - CoC Media is responsible for providing platform support for all projects across segments of low, mid and high. CoC Media has 3 sub divisions of Controls, Netcast and Processing covering all aspects of media. Techno-Managerial role with 60% Technology and 40% Project/People Management Technology Managerial Responsibilities Overall responsibility of all platform and projects deliveries for all CoC Media teams at IDC. Active participation and contribution towards platform architecture, new technology identification, design and test methodology for both current and new platforms Work closely with systems architects, engineering and test managers, technical leads at both IDC and other engineering centers in design, architecture and test development for platform and program specific solutions. Act as a bridge-head between Harman India and global(Germany, China, US ) teams and streamline engagement Responsible for providing support with preparing technical proposals, requirements definition in response to RFQs Responsible for moving the Linux Media solution to maturity and product quality. Project/People Management Responsibilities Assist IDC management in project budgeting, costing, headcount planning and staffing for IDC projects Ownership of project planning, risk management and project execution and assist technical leads in the same. Spearhead and manage project transitions to IDC Assist and mentor junior managers and leads in Drive SPICE and CMMI process and ensure compliance across projects Responsible for performance management, goal setting, coaching, training & development of project teams

Requirements:

Basic Qualifications: Bachelors or Masters Degree in Computer Engineering/Sciences or equivalent Techno-Manager with 10+ years of overall work experience with a minimum of 4 years experience in managing multiple projects simultaneously Strong Technical background in Embedded systems with 2-3 years hands-on experience in an technical lead or Architect role Good understanding of QNX, Linux or other Posix based RTOS systems in Intel, TI or ARM platforms Experience in building large complex object-oriented software in a real-time,

embedded, multi-processor, multi-interface environment Experiences with architectures and frameworks in embedded environments (synchronous/asynchronous event processing) Strong engineering delivery management experience in a multi-site environment Good experience managing software projects using SPICE, CMMI or SCRUM principles Experience in establishing process and methodologies for software project management Experience in New Product Introduction and managing full-cycle projects with multiple release cycles Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open Automotive IDC375 Multimedia,Manager 1

Title: Job Description:

Sr. Software Validation Lead Engineer-Pune

Essential Responsibilities:

************************************************************************* ************************* Leads software validation for projects or teams on infotainment modules (AM/FM/HD, Satellite radio, Disc, USB/iPOD, Handsfree phone, Voice recognition, Navigation, Digital Audio Amplifier) on test bench and vehicle. Creates and improves software test processes, methods, and documentation. Initiates and fosters team wide activities in learning and adopting new and relevant state of the art technologies for automotive infotainment, consumer electronics, embedded systems, software testing, and test tools. Applies specifications, user guides, use cases, comparable products, and previous known bugs to create and maintain test plans, test designs, and test cases. Creates automated test scripts using common scripting languages. Performs manual and automated software testing. Performs session-based exploratory testing. Identifies software issues and transfers problem issues into the issue tracking system with supporting log files and data. Records, processes, and analyzes data with PC based tools and test instrumentation.

Documents testing and creates test reports. Follows CMMI guidelines for creating and maintaining test documentation. Coordinates with different departments domestically and internationally. Participates in requirements reviews, design reviews, and other activities in the framework of an Agile/Scrum development process. Participates in internal and customer test drives. Provides technical support for the resolution of various customer and interdepartmental issues on an as needed basis. Performs setup of modules/wiring and maintains test benches and test vehicles appropriately. Demonstrates and maintains a safe driving record. Maintains and operates any vehicles within the group according to company vehicle policy. Requirements: Basic Qualifications:

************************************************************************* ****************** 8-10 years in a product engineering or test engineering role in an embedded environment, preferably in automotive infotainment or consumer electronics. Experience in a customer facing role. Experience in creating test plans and test cases. Experience in creating automation scripts. Experience in leading projects/teams effectively. Experience in performing risk assessments, time estimations, and resource estimations. Demonstrated experience functioning in a highly collaborative, demanding, and fastpaced environment. Working knowledge of functional and non-functional software testing, the software test life cycle, and various test design methodologies (function, performance, stress, load, riskbased, scenario, etc.,). Working knowledge of technology, tools, and test methods in one or more of the following domains (Radio, Media, Navigation, Bluetooth, Voice recognition, Vehicle networking). Working knowledge of multiple scripting languages (Perl, Python, etc.,). Vehicle networking experience (CAN, LIN). Software testing training (SQE, ISTQB, etc.,). Strong attention to detail. Exemplary verbal and written communication skills. Creative problem-solver capable of creating and reproducing interesting software bugs. Dedicated performer with the ability to advocate appropriately for product quality. Relentless learner with a dedication to learn new technologies and test methods. Capable project management and time management skills. Avid follower of the latest technology and products in consumer electronics.

Bug tracking tools (Bugzilla, etc.,). Test management tools. Configuration Management tools (Perforce, etc.,). Office productivity software. Working knowledge of computer hardware and networking.

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

7/5/2012 Open Automotive IDC368 Testing and validation, Automotive 1

Title: Job Description:

Senior Software Engineer-Tuner Essential Responsibilities: AM / FM / Digital Tuner code development and maintenance. Tuner Chipsets development (Single/Dual Tuner with Digital, AM/FM capabilities) for NXP HERO/DiRaNa. Implement and maintain RDS/RBDS stack Maintain project deliveries using SCM ( Perforce ) Requirement gathering Field Testing for Tuner Work with other teams in different locations to develop a common Tuner platform code.

Requirements:

Basic Qualifications: Following experience and knowledge is needed: Tuner Chipsets: SiLabs, NXP (HERO/DiRaNa) OS: uCOS-II/Linux/QNX Programming Language: C/C++. Understanding of and experience with embedded systems. Proven ability in C/C++ development. Embedded Systems: Development of software for large embedded systems. Tools: Development and Debugging using Host Eclipse

Doman Skill : Should understand hardware interfaces to the Tuner chip like I2C, I2S, McBSP, etc Team player, communicative, fluently spoken and written English Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings: 7/5/2012 Open Automotive IDC283 AM / FM / Digital Tuner code development 1

Title: Job Description:

Sr. Principle Engineer Test and Qualification Understands the system form a development point of view and driver the Test Ensure quality of Driver delivery and SD_SP delivery for Weely Build candidates Assign and track development and tests activities to team members for AiT, Pre-Int and Driver test Resolve technical issues Build Failure analysis capability within in the team Provide Technical leadership Close cooperation with other leaders and projects managers

Requirements:

Experience in Automotive infotainment domain Knowledge in Test Development Basic Hardware knowledge required Knowledge of automotive industry Experince in leading a team Programming skills Strong communication skills Positive attitude towards work (Dynamic) Good English skills (writing, documenting, conversation) B.E. in Electronics or similar 8 -10 years of overall experience Minimum 5 years of experience in Automotive domain Team handling experience is prefferred Must to Have Strong Automotive doiamin knowledge form Test perspective Good English skills (writing, documenting, conversation) Geman Knowledge is an additional added value

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

7/5/2012 Open Automotive IDC343 Test Architect, automotive domain only 1

Title: Job Description:

Sr. Software Engineer I- Stability and Performance testing Develop and Maintain Stability and Performance test scripts and test cases. Execution of Stability and Performance test on each cycle. Detailed analysis of reported problems in driver field Good knowledge in understanding System and signal level interaction. Test Automation and manual testing when needed. Tickets analysis, verification and tracking. Adding more exploratory test cases when needed. Perform reviews and other activities to ensure high-quality results. Cooperation with other parties.

Requirements:

Bachelors or Masters degree in Electronics or Computer science (or equivalent). Minimum 2 years hands on experience in testing for embedded platforms, Automotive domain expertise is preferable. Working knowledge of QNX/LINUX or other embedded operating system. Experience in performance testing on various CPUs like ARM and Intel in both RTOS and non-RTOS environments. Experience in programming C/C++. Good knowledge of Hardware, software embedded system concepts and architecture. Experience of automation with any scripting language Experience in Automotive infotainment domain Experience in Performance and stability testing Knowledge in Test Development Basic Hardware knowledge required Knowledge of automotive industry Programming skills Strong communication skills Positive attitude towards work (Dynamic) Good English skills (writing, documenting, conversation)

Job Open Date:

7/5/2012

Current Status: Department: Req Number: Skills: Number of Openings:

Open Automotive IDC344/45 Strong Automotive domain, S & P testing, Embedded testing 2

Title: Job Description:

Sw Engineer -Apps Testing

JUnit testing for applications on hmi. Maintaining test scripts and test cases. Execution of Junit test scripts on each cycle. Detailed analysis of reported problems in Apps field Good knowledge in understanding System and apps interaction. Test Automation and manual testing of apps when needed. Tickets analysis, verification and tracking. Adding more exploratory test cases when needed. Perform reviews and other activities to ensure high-quality results. Cooperation with other parties. Provide close coordination with teams at IDC, FH. Quick and efficient writing and execution of test scripts.

Requirements:

B.E. in Electronics or similar 3-4 years of overall experience 1.5 years of experience in Automotive/Embedded/ Domain preferred Must to have knowledge in Test Automation-JAVA Basic Hardware knowledge required Needs to independently handle the scripting and manual testing. Programming skills using scripting language is a Must (JAVA) Good English skills (writing, documenting, conversation

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

7/5/2012 Open Automotive IDC348 Apps Testing, Junit, java,C++ 1

Title: Job Description:

Principal Systems Engineer /Systems Architect (Linux) Supervisory Responsibilities: (list direct report positions/reporting team size etc.; if none then list This position has not supervisory responsibility) Supervisoriy responsibility for Linux Team with 3 to 4 direct reports

Essential Responsibilities: Steer the development of Harmans next generation Linux based Infotainment platform, being responsible for overall system architecture in colloboration with domain specialists. Ensure standards compliance of the platform. Take part in development activities as an active contributor. Provide technical assistance to engineering teams in design and development the platform. Support RFQ proposal activities to various groups within Harman on need basis Keep abreast of Linux based infotainment activities

Requirements:

Basic Qualifications: 1. Domain Knowledge Must be strong in RTOS skills, with proficiency in real time, multi-threaded software design and development. In-depth of Linux, covering topics from bootloaders, device drivers and all the way to application level software. Knowledge of ARM and X86 hardware architectures Familiar with the latest trends in Infotainment systems, Internet and Mobile technologies. Good understanding of related domains such as Multimedia, Navigation, Bluetooth, Systems, VR, HMI, etc Expert in C and C++ development in an embedded environment. Familiarity with multimedia frameworks (CORE, OpenMax, Gstreamer) Familiarity with GENIVI standards Experience in building large complex object-oriented software in a real-time, embedded, multi-processor, multi-interface environment Experiences with architectures and frameworks in embedded environments (synchronous/asynchronous event processing) Excellent communication and coordination skills while working in multi-site environment Willingness to work hands-on 2. Educational Qualifications Bachelors or Masters in EE, ECE, CS or equivalent from premier institutes. 3. Prior Experience At least 9 years of overall work experience

Atleast 2 years of experience involving system design for automotive infotainment systems Desired Characteristics: Leader with a vision Self aware Result oriented Highly adaptable Ability to deal with ambiguities Excellent Communication abilities Good overview of DSP Technologies Well organized, meticulous good at understanding the big picture. Strong team player with ability to handle multiple projects Self-motivated, results driven individual, passionate about technology. Eligibility Requirements: Willingness to travel 10% of the time Willingness to work in an office in Bangalore, India Willingness to submit to a background screen and a drug test

Job Open Date: Current Status: Department: Req Number: Skills: Number of Openings:

7/6/2012 Open CTG IDC336 Linux, C++ Multimedia 1