Automation Embedded Software Engineer - Manager
With more than 40 years of experience focused on metals worldwide, Danieli Automation is a technological partner for production management, process and equipment control, advanced instrumentation, and state-of-the-art electrical solutions. We are currently increasing our team within Automation Department.
• Design and implement the business plan of the product (vison, target market, road map);
• Co-operate with the marketing department to draft sales strategy; Develop technical documentation for the sales teams (tech spec, technical presentations, etc.);
• Design KPIs for the product;
• Manage business and functional analysis for software and hardware embedded solutions for real time controllers used for machine and process control in metals processing plants;
• Translate customers’ needs into requirements and specifications in a way understandable to business users and the technical team;
• Define priorities for functionalities and features, create and keep up-to-date project/product backlog, manage user stories, acceptance criteria and test cases for product evolution;
• Coordinate and support the software development team participating in the implementation of the product features and in the configuration of the projects for each specific customer;
• Regularly communicate with stakeholders and set expectations on deliverables;
• Design and conduct user training courses, draft, update and maintain product documentation. • Attend events such as conferences, seminars, and exhibitions, giving product demonstrations and gathering user experiences and input for product evolution.
•Master degree in technical disciplines: electronic engineering, computer science, automation;
•Knowledge of real-time operating systems such as Linux RT / VxWorks and Windows10/11;
•Knowledge of languages: C/C++ (necessary requirement); Python, C# (optional requirement);
•Knowledge of development environments used: Visual Studio, Visual Code (necessary requirement); Workbench, PyCharm, Jupyter Notebook (optional requirement)
•Knowledge of Ethernet networks and TCP/IP protocols;
•Good command of the English language;
Preference will be given to:
•Knowledge of fieldbus network: Profinet, Ethercat, Ethernet IP;
•Ability to read and understand industrial engineering documentation such as: electric diagrams, network diagrams, single-line diagrams;
•Knowledge of hardware and software design issues of Artificial Intelligence (AI) systems, with particular reference to machine learning (ML);
•Development experience and knowledge of Yocto Project;
•Exprience with Docker and Kubernetes architectures.
Soft Skills
•Excellent teamwork skills;
•Excellent problem-solving and decision-making skills;
•Strong results orientation;
•Good ability to adapt and interact in multicultural contexts.
#J-18808-Ljbffr