Diagnostics & Calibration Software Engineer (m/f)
Rimac Automobili is a technology powerhouse, manufacturing electric hypercars and providing full tech solutions to global automotive manufacturers. Our teams develop and produce both hardware and software solutions for the Concept_One and C_Two as well as numerous public and confidential projects, thus positioning Rimac as a leader in the high-performance electric vehicle industry.
We always wanted to be more than just a place to work. What we do and how all of our team members feel is meaningful to us and we want each to feel like part of a big family.
We are expanding our Calibration & Diagnostics software team and are looking for Software engineer who will work on development of internal software used for measurement, calibration and diagnostics. This means that you will work on software that is used during all phases of vehicle development. From tools that are used to connect to vehicles and perform measurement and calibration while vehicles are being developed, to software used for automatic verification of vehicle functions durring vehicles assembly, and on the end, development of diagnostic software which is used by our after sales representatives to diagnose and configure vehicles after they leave factory.
Our tech stack is mostly .NET (.NET 5, WPF, ASP .NET CORE, Blazor, Entity Framework) with some bits of C++ (C++ 17, cmake, conan) and C (MISRA C)
1. Main tasks & responsibilities
Web and desktop application development for vehicle diagnostics and ECU calibration
Core libraries development used by various applications
Writing of unit/integration tests
Proposing of new ideas and problem solving
Collaboration with other teams which are users of our software
Analytical thinking and problem solving attitude
Strong understanding of object oriented programming
Undersdanding of benefits of automated software testing, and different testing levels and methodologies
Undersdanding of SOLID principles, and ability to implement them in practice
Wiligness to learn
Very good knowledge of English (written and spoken)
Knowledge of Git version control
3. What we offer
Paid additional health insurance
At least 25 days of vacation