Ph3Overview /h3pWe are Pramac, a Generac Company, leading the evolution to more resilient, efficient, and sustainable energy solutions. Established in 1966, we have expanded our product portfolio and become the global benchmark for the production of generators and warehouse material handling equipment. Pramac, part of the third largest group worldwide in the production of diesel and gas generators, is looking for a PLC Software Engineer to join our RD team. The selected candidate will be responsible for the design, development, and validation of real-time embedded software for PLC control systems in energy storage solutions and hybrid generators. This role requires a strong background in system design, embedded programming, control, and communication protocols, particularly on PLC platforms in the context of power electronics and energy systems. /p h3Responsibilities /h3 ul liTake part in system architecture design, with focus on batteries, power electronic and control logic subsystems /li liTake part to the overall software design process, from architecture definition to validation activity /li liDevelop the assigned control software units / projects /li liTake part, and is responsible for the assigned tasks, in system integration and validation test specification, set-up and execution, using relevant lab instrumentation (oscilloscope, power meter, etc.) /li liDefine specification for customized hardware components and supervises suppliers during the development /li liTake part in technological benchmarking and supplier evaluation /li liMaintain software documentation: code versioning, test plans, technical specifications and test reports /li liInterface the cross-functional RD team, and other internal departments for product production, testing, servicing, and suppliers and customers when needed /li liManage his / her tasks in the manner and within the established quality and time goals /li /ul h3Requirements /h3 ul liBachelor’s or Master’s degree in Computer Engineering, Electronics, Automation, or a related field. /li liFluency in English (written and spoken). /li liProven experience in embedded software development, on PLC or microcontroller based embedded platforms, preferably in power electronics or industrial automation. /li liProficiency in Structured Text PLC language (Codesys preferred) or embedded C / C++. /li liGood knowledge of industrial communications protocols (Canbus, Modbus RTU, Modbus TCP / IP) /li liGood understanding of real-time constraints and software architecture for embedded systems. /li liFamiliarity with analog / digital interfacing and basic hardware concepts (electrical diagrams, electrical components, etc.). Good knowledge of hardware is a plus. /li liExperience with inverter, DC / DC converter control systems, battery management systems is a plus. /li liFamiliarity with model-based design tools (e.g., MATLAB, Octave, Python) is considered a plus. /li liFamiliarity with electronic lab instruments: multimeter, power meter, oscilloscopes, etc. /li /ul h3Skills /h3 ul liStrong problem-solving and debugging abilities. /li liHigh analytical skills and attention to detail. /li liEffective team collaboration and communication. /li liResult-oriented and proactive approach. /li /ul h3Place Of Work /h3 ul liCasole d\'Elsa (SI) /li /ul pIf you feel you have the right skill set to meet the role then please do not hesitate to contact us. /p pWe want to hear from you /p /p #J-18808-Ljbffr