Skip to content
Software Engineer

Software Engineer

Senior PCS Controls Engineer

Rimac Energy

Zagreb

Откликнуться на сайте работодателя

Описание вакансии

About us

Rimac Energy develops the future of power conversion and battery management, extracting the maximum performance potential of battery energy storage systems. We engineer the hardware, software, and intelligence that improve efficiency, usable energy, and lifetime.

Our edge is deep integration - power conversion built into the battery module itself, with batteries, power electronics, software, and thermal management engineered as one system, European-designed and built. We are fast-moving, technically ambitious, and results-driven, and you will work on genuinely complex problems alongside people who care deeply about what they build.

We expect a lot, and we offer a lot: real ownership, real products, and the chance to contribute to technology that pushes the boundaries of what energy systems can do.

About the role

We're looking for a skilled PCS Controls Engineer with expertise in model-based design and automatic code generation. You'll develop, simulate, and deploy advanced control algorithms for grid-connected inverters across energy storage applications - hands-on work at the intersection of control systems, embedded software, and grid-following & grid-forming technologies. Your control code runs at the core of our power conversion technology.

This role is based at our Zagreb, Croatia site.

Responsibilities

• Develop control models for embedded hardware: grid-following/grid-forming inverter control, current & voltage regulation, active/reactive power (PQ) and droop control, PLL grid synchronisation, and protection mechanisms (overcurrent, under/overvoltage, anti-islanding)

• Design, simulate, and validate models in Simulink / Stateflow

• Generate embedded C code with Simulink Coder / Embedded Coder for microcontrollers (Infineon XMC7200, TI C2000, STM32, NXP)

• Support MIL, SIL, and HIL testing workflows for model validation

• Integrate control logic into battery systems together with system, hardware, and software teams

• Ensure requirements-to-code traceability (ISO 26262 / ASPICE preferred) using Simulink Requirements and Test

• Debug, analyse, and optimise real-time embedded control performance; maintain and version models with Git

Requirements

• Master's or higher in Electrical Engineering, Power Electronics, Control Systems, or a related field

• 5+ years with MATLAB/Simulink for control system development

• Hands-on Simulink code generation for embedded targets (Embedded Coder / Simulink Coder)

• Strong understanding of grid-following & grid-forming technologies

• Experience with HIL platforms such as dSPACE or Typhoon HIL

• Working knowledge of CAN networking and Vector tools (CANalyzer, CANape, CANoe)

• Solid foundation in control theory, signal processing, and microcontroller-based embedded systems

• Comfortable in a fast-paced environment; excellent communication, problem-solving, and organisational skills

Considered as an Advantage

• Grid-connected inverter standards (IEEE 1547, EN 50549, VDE-AR-N 4110, G99)

• Simscape for power electronics simulation

• UDS diagnostics and battery communication protocols

• Safety-critical software development (ISO 26262, IEC 61508)

• Scripting for test automation (Python, MATLAB)

• Git, Jira, Jenkins or other DevOps tools; basic C/C++ or embedded firmware experience

What We Offer

• Fast-paced environment where practical problem-solving and initiative are genuinely valued

• Continuous learning and development, with exposure to rapidly evolving energy and power electronics technology

• A friendly, ambitious team that works hard and takes pride in what it builds

• Educational budget – at Rimac Energy, we believe in the importance of continuous learning. We provide an educational budget to support your growth, and we actively encourage you to expand your knowledge and skills.

• Flexible working hours and remote-work days by agreement with your manager

• Local benefits – at our Zagreb site we offer additional and supplementary health insurance with a yearly check-up budget, mental health support, Multisport card, public transport cost coverage, family-friendly perks including kindergarten support, and a pet-friendly office.

• Relaxation zones, fresh fruits, and healthy snacks – recharge your batteries with daily fresh fruits and vegetables delivered to your workplace - plus shopping, travel, and entertainment discounts.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Скоро на этой странице

Резюме под эту вакансию — и билет в розыгрыш

Мы разбираем объявление до настоящих требований и переписываем ваше резюме под него — вопросами, а не выдумкой: ни одна строка не появится без вашего подтверждения. Войдите, чтобы получить это первым, — и попасть в розыгрыш.

  • Резюме под конкретную вакансию, а не «универсальное»
  • Ответы хранятся: правится любой, а не весь разговор заново
  • Всё в аккаунте — открывается с любого устройства

Разыгрываем

Скидка на сопровождение

Победителей выбираем случайно среди заявок с подтверждённой почтой. Дата розыгрыша и полные правила — на странице розыгрыша.

Правила розыгрыша