What is a Software Engineer at Foundation EGI?
The Software Engineer role at Foundation EGI, specifically within the context of Senior CAD Backend Engineering, is a mission-critical position focused on the intersection of mechanical engineering precision and scalable software architecture. You will be tasked with building and maintaining the robust backend systems that power CAD (Computer-Aided Design) automation. This work is foundational to the company’s ability to streamline complex engineering workflows, requiring both a deep understanding of CAD APIs and the ability to design high-performance, reliable backend services.
Success in this role means transforming abstract engineering requirements into scalable, automated solutions that reduce manual overhead for users. You will operate in an environment where technical depth is matched by the need for clear communication, as you will likely interface with research and product teams to translate complex geometric data requirements into functional code. This is an ideal position for a candidate who thrives on solving "hard" problems in the mechanical design space and is eager to influence the core architecture of Foundation EGI products.




