<p><strong>Ideal candidate:</strong></p>

<ul>
	<li>We are looking for dynamic and highly motivated people to be part of our Research and Development group located in Cluj-Napoca.</li>
</ul>

<p><strong>Technical:</strong></p>

<ul>
	<li>University degree in Computers and Automation, Information Technology, or relevant</li>
	<li>3+ years experience with C/C++ programming</li>
	<li>Experience in assembly language programming</li>
	<li>Good understanding of software design techniques</li>
	<li>Good understanding of debugging and testing techniques</li>
	<li>Experience with computers, processors and microcontroller architectures</li>
	<li>Willing to learn diverse languages and technologies, as projects may demand</li>
</ul>

<p><strong>Personal:</strong></p>

<ul>
	<li>Management and team communication abilities</li>
	<li>Strong team oriented person, able to work in a complex team environment but also independent</li>
	<li>Excellent communication skills</li>
	<li>Problem solving abilities and Target oriented person</li>
	<li>Self motivated</li>
	<li>Fluency in English</li>
</ul>

<p><strong>Would be a plus:</strong></p>

<ul>
	<li>Experience in preparing tests and validation procedures</li>
	<li>Excellent technical understanding of microcontrollers, embedded systems and electronic circuit theory</li>
	<li>Experience with wireless communication protocols such as Bluetooth or Wi-Fi</li>
	<li>Ability to handle tasks flexibly and efficient work</li>
	<li>Able to guide a small team of engineers</li>
	<li>Experience with: Operating systems kernel or drivers, Application development, Dynamic/just-in-time compilation technology, Android, Linux, Device drivers</li>
</ul>

<p><strong>Job description:</strong></p>

<ul>
	<li>Take owner of certain aspects of a projects and be responsible for delivering the software solution on a time</li>
	<li>scale agree with the project leader</li>
	<li>Work with junior engineers by coaching and code review as necessary</li>
	<li>Develop and implement of embedded software based on technical requirements</li>
	<li>Analyze and understand software requirements</li>
	<li>Design the software architecture</li>
	<li>Implement, test and validate the software on the real hardware</li>
	<li>Work with hardware engineers to provide integrated hardware/software solutions</li>
	<li>Prepare required technical documentation. Work with Documentation team to prepare user manuals. Participate in the industrialization process while transfer projects to manufacturing</li>
</ul>

<p><strong>Company description:</strong></p>

<ul>
	<li>HANNA Instruments&reg;, is a world leading manufacturer of analytic instrumentation. It has a network of 60 subsidiaries in 43 countries worldwide and offers over 3000 products to its customers. HANNA was founded in 1978 and is headquartered in Woonsocket, RI USA. The driving philosophy that has been a trademark of HANNA has translated into a top class world wide organization with over 1,000 employees, including Sales and Technical Support, Research &amp; Development and Manufacturing centers. The Research &amp; Development teams constantly challenge themselves to improve on existing technology and to research new testing techniques with the common goal to simplify analytic testing.</li>
</ul>
