Can a mechanical software engineer work in software?

Career: Mechanical Software Engineer

A mechanical software engineer primarily develops software related to mechanical systems, such as CAD tools or simulation programs, but they can also work in general software development if they have programming skills in languages like C++, Python, or Java. Their expertise in engineering principles and software tools can be valuable in software roles that require technical knowledge of mechanical systems or embedded software development.