Job Title: Senior Simulation Software Engineer
Industry: Technology
Location: Mountain View, CA
Rate: $107/hr
Client Overview
This 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 Skills
- Strong C or C++ and Python experience for production level systems programming
- Backend service design using REST or gRPC, with CI/CD and automated testing
- Computational geometry or CAD data ingestion for shape driven analysis
What You'll Do
- Design and build product features and workflows in C++ and Python, including numerical routines and algorithms
- Build orchestration for multi step workflows, covering project state, job execution, persistence, and versioning
- Implement API contracts and data schemas for results, metadata, and provenance
- Integrate with enterprise data sources, cloud based systems, and GPUs
- Build and maintain backend services using REST or gRPC
- Set up and maintain CI/CD pipelines and automated testing
- Profile performance and improve reliability, observability, and secure coding practices
- Contribute to UI and UX development for the platform
- Use AI assisted programming and testing tools as part of the development process
- Support production quality engineering practices across the codebase
What We Need From You
- 10+ years of production software development experience
- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
- Strong C or C++ and Python experience with a solid foundation in data structures and algorithms
- Experience designing and operating backend services (REST or gRPC) with CI/CD and automated testing
- Experience with UI and UX development
Preferred / Bonus
- Experience with geometry or CAD ingestion, or computational geometry
- SaaS or cloud based development and testing experience
- GPU acceleration experience, or experience with AI agents and models
- Experience with hybrid interactive and batch execution patterns
About Elevait
Elevait 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.