<p>The Function Integrator is responsible for the integration of the SW Modules code, generating the Function Software baseline. The resource shall work for Infotainment and Navigation business under the responsibility of the R&amp;D HMI Function Leader.</p>

<p>You will work mainly with HMI Function Architects but also with other Functions Architects (Multimedia, Audio, Navigation,...etc.) to develop and integrate HMI code related to both Graphical User Interface (GUI) part and HMI Logics, that will be embedded within cross projects solutions for MM automotive market IVIs.</p>

<p><strong>Main Activities &amp; Responsibilities</strong></p>

<ul>
	<li>Integrate the developed SW Modules, building and delivering them in the SW Function baseline version, according to the planning of the SW Integration;</li>
	<li>Design/Execute the Function Integration test cases, ensuring that the integration of SW modules is compliant with SW functionalities, SW architectural requirements and SW interfaces;</li>
	<li>Support for bug analysis related to integration issues;</li>
	<li>Contribute to the SW CM Plan;</li>
	<li>Perform Delivery Acceptance on subcontracted Software Modules using Quality Gate described in the SOW (Code review, Module tests, CM &amp; Design rules, Documentation etc.);</li>
	<li>Perform related documents (Software Function Release Notes and others according to the project).</li>
</ul>

<p><strong>Key Skills</strong></p>

<ul>
	<li>Deep knowledge of Configuration Management process and Tools (GIT, Synergy, Clearcase, CVS, SVN or equivalents);</li>
	<li>Good Knowledge of programming languages (C/C++, Matlab or equivalent);</li>
	<li>Good knowledge of real-time O.S. (vxWorks, Linux, Autosar or equivalent) and related debug tools;</li>
	<li>Good culture and techniques to work with different HMI / Application Frameworks, like Qt suite, HTML5, Tizen (appreciated), Java Virtual Machines;</li>
	<li>Good knowledge of static/dynamic code checking techniques an tools (CPPTest, PCLint, others);</li>
	<li>Good knowledge of unit testing/integration testing techniques an tools (CppUnit, CUnit, Google Test Framework, others);</li>
	<li>Good knowledge of Source Code Navigation Tool (e.g. Eclipse);</li>
	<li>Know How on Graphics Libraries is a must (OpenGL ES 1.1/ES 2.0).</li>
</ul>

<p><strong>Others Skills</strong></p>

<ul>
	<li>Good team working attitude;</li>
	<li>Structured development process knowledge;</li>
	<li>Ability to work with multinational distributed teams;</li>
	<li>High capacity of synthesis for all the technical issues;</li>
	<li>Problem solving attitude.</li>
	<li>Good written and spoken English.</li>
</ul>

<p><strong>Technical Background, Education &amp; Former Experience</strong></p>

<ul>
	<li>MS Office Tools;</li>
	<li>Electronic Engineering Degree, Information Science Degree;</li>
	<li>Previous work experience (min 3 years) in real-time embedded systems development;</li>
	<li>HMI development, integration and testing on embedded systems (automotive industry preferred).</li>
</ul>
