The most common way I have seen Euler's formula $$ re^{i\theta} = r(\cos\theta+i\sin\theta) $$
introduced in a classroom environment is to substitute $i\theta$ into the series expansion of the exponential function, and then notice that this can be rearranged into the sum of the series expansions for $\cos\theta$ and $i\sin\theta$.
However, this requires that the students are familiar with the series expansion of these three functions, which is often taught when discussing Taylor series. This requires an understanding of derivatives.
I have seen other ways to introduce Euler's formula that rely on differential equations, however this also requires an understanding of derivatives.
I'm searching for a way to introduce Euler's formula, that does not require any calculus. The students are on an engineering course, and will have only seen algebraic manipulation, functions (including trigonometric and exponential functions), linear algebra/matrices and have just been introduced to complex numbers. They will see a fair amount of calculus (including Taylor's series) later in the course, but I would like to avoid saying "Please just accept this for now, and we will revisit it later" if possible.