PpWe are looking for an experienced bSoftware Engineer /b to join our Team in bVal della Torre (TO) /b. The selected candidate will play a key role in the development of advanced control systems, working within a multidisciplinary team focused on cutting‑edge automation technologies. /p pAs a Senior Software Developer, you will contribute to the design and implementation of software solutions that control and connect automated devices, ensuring performance, reliability, and scalability. /p h3Key Responsibilities /h3 ul liDesign and develop software for automation and robotic systems /li liIntegrate industrial robots and vision systems /li liDevelop control applications using C and C++ /li liFamiliarity with the .NET 8.0 framework /li liExperience with event driven, multi-threaded programming /li liWork with complex mission critical systems, employing concurrent, distributed services /li liWork with real‑time operating systems (RTOS), especially FreeRTOS /li liImplement industrial communication protocols, with a focus on CANbus /li liCollaborate closely with hardware and mechatronics engineering teams /li liExecute system testing and commissioning at customer sites /li liCreate and maintain technical documentation /li /ul h3Requirements /h3 pWe are looking for candidates with the following skills: /p ul liDegree in Automation, Computer Engineering, Electronics, or related fields /li liAt least 3 years of experience in software development for bautomation or robotics /b /li liExperience with bembedded systems /b /li libReal time OS /b (especially FreeRTOS) /li libCANbus/CANOpen /b /li libC/C++ /b /li liProven experience with object oriented design and unit testing /li liKnowledge of bTCP/IP /b and the most common networking protocols /li liExperience with bscm tools /b like GIT and collaboration tools (e.g. Jira, Bitbucket) /li liAbility to read and understand belectrical and pneumatic schematics /b /li libUML /b or other software/solution modeling skill /li liStrong troubleshooting and bproblem solving /b skills; /li /ul h3Nice to Have /h3 ul liExperience with machine vision systems /li liFamiliarity with simulation environments (e.g. Gazebo, V-REP, RoboDK) /li liUnderstanding of distributed or real-time software architectures /li liExperience with Agile/Scrum methodologies /li liFamiliarity with principles of cybersecurity /li /ul h3What we offer /h3 ul lia bdynamic work environment /b where you can make a difference and grow your career /li libsmart working (depends on the role) /b /li libcompany restaurant for the lunch break /b /li libagreements /b for bank account, credit card and personal purchases /li liopportunity of bprofessional and salary growth /b through various initiatives /li libannual performance appraisal /b in order to evaluate the achievement of individual objectives /li libinner job posting /b to apply for career opportunities in Inpeco, even between different locations /li libannual salary review /b linked to performance and professional development /li licontinuous btraining /b on the job, through meetings or conferences, seminars and events /li /ul /p #J-18808-Ljbffr