The computation-intensive nature of the semiconductor industry requires software engineers to design algorithms and physics-aware models. This provides opportunities for software engineers who enjoy leaving their comfort zone to ramp up on cutting-edge projects in unfamiliar domains.