Senior Software Architect - BLM GROUP USA : Job Details

Senior Software Architect

BLM GROUP USA

Job Location : Nashville,TN, USA

Posted on : 2025-08-13T00:43:28Z

Job Description :

Job Title: Senior Software Architect Location: Levico Terme (TN) Senior Software Developer is a role dedicated to the development of new proprietary Software Products. Software programming is a fundamental activity for the development of BLMGroup machineries and systems, programmed and governed by proprietary Software Products with a view to maximum integration of our automation systems to the customer's production processes. Within BLMGroup companies there are teams dedicated to SW development to create interfaces, program systems, and integrate robots and other on-board systems. SW development is closely linked to mechanical, electrical and industrialization design in order to add value to all BLMGroup product lines. Responsibilities: Develop SW solutions, platforms and SW services for the industrial sector (Machinery Manufacturing); Verify and document the reliability of SW applications aimed at adding functionality and improving the performance of automation systems and robotic islands; Contribute to Knowledge Transfer of developed solutions to other business areas. Activities Software design for programming and control of industrial systems, with a view to Industry 5.0; Application of protocols for verification and drafting of procedures for formalizing the programmed code, once the effectiveness and compliance with the intended objectives has been verified; Organization of knowledge transfer meetings within the SW development team and to other business areas affected by the new features; Fine-tuning and verifying the completeness of the documentation planned for the dissemination of SW solutions to the customer. Note: In connection with the above, it is important to emphasize that in any job description the information provided is necessarily concise, focusing on the main objectives posed by the position; in the normal course of work, it is necessary to provide for integration with tasks, activities and responsibilities that have logical relevance and correlation with the description and information expressed. Must have: Bachelor's degree in Computer Science or Computer Engineering, or equivalent (e.g., experimental physics); Many years of experience (at least 7-8 years) in object-oriented programming in C/C++ and C# languages, preferably in technical/scientific field; Knowledge of the VisualStudio development environment and the .NET platform; Experience in multilingual GUI design in WPF / HTML5 environment; English language proficiency (B2/C1 level); Good communication skills and openness to discussion to facilitate the transfer of information within the team and to other business areas; Good knowledge of italian language. Nice to have: Knowledge of elements of 3D graphics, simulation, solid modeling, robotics; Experience in developing algorithms in Computational Geometry, Operations Research, Optimization; Experience in the development of relational databases and their respective .NET frameworks; Knowledge of MES and ERP systems; Knowledge of programming languages for industrial robots; Knowledge of Version Control tools (Git/GitHub/GitLab). Job function: Design & Engineering #J-18808-Ljbffr

Apply Now!

Similar Jobs ( 0)