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