Once again this was related to new technologies for manufacturing, but I can't give much information.
The system was a pretty complex sytem. It had 4 operating systems running in parallel on the same chip, and at the same time had to have a SIL (Safety Integrity Level) of 2.
Meaning, it had all the complications of a distributed system, while having to be conformant to very strict safety guidelines where bugs may mean risks for humans (think of a bug causing a factory fire or an industrial robot's motors spinning out of control).
There was an existing version of the product, almost 30 million lines of code, but it was so old and messy that we were given full freedom to redesign it from scratch.
Which meant designing the whole sytem from zero, writing design documentation and diagrams, discuss the architecture, and finally implement it from zero using modern multithreaded C++17 features while still adhering to MISRA and SIL safety rules.
It was a big challenge, but seing the codebase evolve over almost 3 years from nothing to a fully tested and functional codebase delivered to customers was an amazing experience.