Director - SW Engineering
The Senior Director of Software Engineering provides strategic and technical leadership for the software organization, ensuring high-quality, scalable, and reliable solutions across embedded, di
Tasks & Responsibilities
-Organize the company's 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
- Department
- Engineering
- Locations
- Cluj-Napoca
- Remote status
- Hybrid
About Sales Consulting
As a leading provider of Human Resources consulting services in Transylvania, we deliver regional coverage and specialized expertise across four core areas: recruitment and selection, personnel leasing, assessment centers and HR consultancy. With a strong and consistent presence on the Romanian market, we continue to consolidate our position through a strategic commitment to continuous improvement and alignment with evolving business needs.
Our success is founded on the professionalism of our services, the multidisciplinary capabilities of our consulting team, and the long-standing partnerships we maintain with clients who rely on our support in navigating complex HR challenges.
We collaborate with organizations across a broad range of industries, including IT&C, automotive, outsourcing, pharmaceutical, banking, FMCG and others, building sustainable, long-term relationships that contribute to their organizational growth.
Guided by the principles of client orientation, teamwork, flexibility, excellence, dedication, and responsibility, we remain focused on delivering measurable value and consistently high-quality services to our partners.