PRAMAC
Embedded Systems Engineer
Job Location
Casole d’Elsa, Italy
Job Description
We are Pramac, a Generac Company, leading the evolution to more resilient, efficient, and sustainable energy solutions. Established in 1966, we have always evolved, expanding our product portfolio and becoming the global benchmark for the production of generators and warehouse material handling equipment. Our diverse business lines ensure the company is a leading player in a wide variety of global markets . Prama c, part of the third group in the world in the production of diesel and gas generators, is looking for an Embedded Systems Engineer to join our development team. The ideal candidate will play a key role in the design, implementation, and validation of embedded control systems for inverters , DC/DC converters , and energy storage solutions. This role requires strong interdisciplinary knowledge in embedded software and electronic hardware, particularly within the context of power electronics. Essential Duties and Responsibilities: Design, develop, and test embedded systems for inverter control and energy storage applications. Develop real-time firmware for microcontrollers, DSPs, and SoCs used in power conversion systems. Implement and optimize digital control algorithms (e.g., PWM control, PI/PLL loops, MPPT, current/voltage regulation). Work closely with hardware and software teams to ensure system integration and reliability. Develop communication protocols (e.g., CAN, UART, Modbus, SPI) and interface logic. Analyze and troubleshoot system-level issues in lab and field environments using oscilloscopes, logic analyzers, and debugging tools. Create and maintain technical documentation, including design specifications, test procedures, and firmware versioning. Qualifications & Requirements: Bachelor’s or Master’s degree in Electrical Engineering, Electronics, Automation, or related fields. Fluent in English Proven experience in embedded systems design and development in industrial or power electronics applications. Strong proficiency in embedded C/C++. Experience with microcontrollers (ARM Cortex-M, TI C2000, STM32) and real-time operating systems (RTOS). Familiarity with hardware design principles, schematics, and PCB layout review. Good understanding of digital and analog signal processing. Knowledge of standard communication protocols (CAN, RS485, SPI, I2C). Experience with inverter control for grid-connected or off-grid systems. Knowledge of safety standards (e.g., IEC 61800, ISO 26262, or IEC 61508). Experience with model-based design tools (e.g., MATLAB/Simulink) is a plus. Skills: Strong problem-solving and debugging skills. Analysis ability: High Ability to work in a team: High Planning and organization skills: High Results orientation: High Place of Work: Casole d'Elsa (SI), Toscana If your profile matches the role requirements, don’t hesitate to get in touch. We’re excited to meet you!
Location: Casole d’Elsa, Tuscany, IT
Posted Date: 7/10/2025
Location: Casole d’Elsa, Tuscany, IT
Posted Date: 7/10/2025
Contact Information
Contact | Human Resources PRAMAC |
---|