Director SW Engineering
Cluj-Napoca - Romania
Job Summary
Tasks & Responsibilities
-Organize the companys Software Engineering so that each employee has clear project goals and deliverables.
-Organize Software projects so that each project has a clearly defined scope start and end dates and resources assigned. Agile Scrum is encouraged but project start and end dates are required.
-Increase Software quality by implementing standardized testing procedures to reduce bugs entering the field.
-Drive quality and efficiency though the use of software requirements and specifications of functional operation.
-Continuous improvement of architecture tools and development processes
-Engagement in early-stage feasibility studies of new products in close collaboration with the entire engineering & product development teams
-Writing and updating comprehensive technical documentation and maintaining software functionality
Requirements:
-You hold an engineering degree in Computer Science Software Engineering or similar. Bachelor of Science required Master of Science preferred. Master of Business & Administration (MBA) also preferred.
-Wide knowledge of and experience with state-of-the-art collaborative software methods and management tools(JIRA GIT PYTEST TEST RAIL).
-High proficiency in C/C for PC based Linux systems as well as Android .APK development.
-Knowledge of or experience with AI tools related to Machine Learning and Vision systems for Item Recognition.
-Several years of programming experience within distributed systems (APIs) sensor bar code scanning image processing and automation controls.
-Substantial and relevant experience from development of embedded Linux based software systems for automation (reverse vending machines) or (comparable) other mechatronic types of capital equipment.
-Experience with the design development and maintenance of technical software packages including source control collaborative systems ticket systems and automated regression testing.
-Experience with Embedded motor control systems and integration of motor control systems into an overall machine control software platform.
-Experience with networking / distributed systems Qt revision control systems computer vision and PLC programming are a plus.
-Strong communication teamwork and interpersonal skills with a positive and collaborative attitude
-Highly self-motivated independent and well-organized with a strong sense of responsibility and accountability
-Excellent written and spoken English; knowledge of Romanian or German is an advantage
-Detail-oriented and eager to learn and develop new skills
Key Skills
About Company
Since 1998 weve been active in the Human Resources consulting market providing regional coverage across four key areas of expertise: recruitment and selection personnel leasing assessment centers and consultancy. As leaders in Transylvania weve expanded our reach to embrace a culture ... View more