Simulation Software Engineer
Job Title: Senior Simulation Software EngineerIndustry: TechnologyLocation: Mountain View, CARate: $107/hrClient OverviewThis opportunity is with a large, publicly traded global leader in electronic design automation software, the technology used to design and verify the chips inside nearly every modern device, from phones to cars to data center hardware. The company recently completed one of the largest acquisitions in its history, adding advanced engineering simulation capabilities to its platform. This role sits inside that growing simulation and computational engineering effort, based at a Silicon Valley campus, building the software foundation that produces reproducible, traceable simulation results for both enterprise and mainstream users.Top 3 SkillsStrong C or C++ and Python experience for production level systems programmingBackend service design using REST or gRPC, with CI/CD and automated testingComputational geometry or CAD data ingestion for shape driven analysisWhat You'll DoDesign and build product features and workflows in C++ and Python, including numerical routines and algorithmsBuild orchestration for multi step workflows, covering project state, job execution, persistence, and versioningImplement API contracts and data schemas for results, metadata, and provenanceIntegrate with enterprise data sources, cloud based systems, and GPUsBuild and maintain backend services using REST or gRPCSet up and maintain CI/CD pipelines and automated testingProfile performance and improve reliability, observability, and secure coding practicesContribute to UI and UX development for the platformUse AI assisted programming and testing tools as part of the development processSupport production quality engineering practices across the codebaseWhat We Need From You10+ years of production software development experienceBS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experienceStrong C or C++ and Python experience with a solid foundation in data structures and algorithmsExperience designing and operating backend services (REST or gRPC) with CI/CD and automated testingExperience with UI and UX developmentPreferred / BonusExperience with geometry or CAD ingestion, or computational geometrySaaS or cloud based development and testing experienceGPU acceleration experience, or experience with AI agents and modelsExperience with hybrid interactive and batch execution patternsAbout ElevaitElevait Solutions was founded by veterans who believe that how you treat people is the only thing that actually matters in this industry. We're a team that stays in your corner before, during, and after placement. We show up for the communities we work in, we tell you the truth, and we work hard to make sure every placement is a good fit for both sides. If that sounds like the kind of team you want behind you, we'd like to talk.Pay Transparency: This position is located in California. In accordance with California pay transparency law, the for this role is $107 per hour.