← All jobs
Rivian · Beograd, Serbia

Electric Power Controls Engineer

midMATLABSimulinkPLECSEmbedded CCTI C2000TI SitaraTyphoon HIL

We are seeking an enthusiastic Power Electronics Controls Engineer to assist in the design, simulation, and real-time implementation of digital control algorithms for power converters (AC-DC, DC-DC, DC-AC). You will work closely with senior engineers to turn control theory into working firmware and test it on real hardware in the lab.

Responsibilities

  • Simulation & Modeling: Build converter models (MATLAB/Simulink or PLECS) under staff guidance to analyze corner cases, transient performance, and power losses.
  • Control & Embedded Firmware: Develop and tune digital feedback loops (PI/PID) and PWM schemes (carrier-based, SVM) using embedded C on real-time microcontrollers.
  • Hardware Integration & Lab Testing: Assist in bringing up prototypes; debug hardware/software interactions using oscilloscopes, power analyzers, and dynamic loads.
  • Fault Handling & Protection: Implement and validate digital protection mechanisms (over-current, over-voltage, thermal shutdown, and fault clearing) to ensure converter reliability.
  • Design Reviews & Root-Cause Debugging: Participate in cross-functional design reviews and support senior staff in troubleshooting unexpected electrical or timing anomalies during bench validation.
  • Documentation: Record simulation results, test reports, and bench validation data.

Qualifications

  • Bachelor’s degree in Electrical Engineering/ Master’s degree with 2+ years of relevant industry experience specializing in power electronics or control systems.
  • Solid understanding of classical and digital control theory, including discrete-time analysis (z-domain), digital filtering, and accounting for sampling and computational delays.
  • Strong proficiency in MATLAB/Simulink and PLECS for dynamic modeling, controller design, and loss estimation.
  • Hands-on experience developing real-time embedded C for power conversion, including direct peripheral configuration (PWM generation, ADC synchronization, interrupt handling, and timers).
  • Thorough working knowledge of standard switching topologies alongside modulation techniques.
  • Demonstrated ability to bring up converter hardware on the bench, tune digital control loops on physical prototypes, and debug issues using standard lab equipment.
  • Preferred: Direct experience programming the TI C2000 or TI Sitara processor families; familiarity with Hardware-in-the-Loop (HIL) environments; practical exposure to designing or testing with SiC/GaN wide-bandgap semiconductors.