Senior Software Engineer (C++/DS/Algorithm)
Siemens · Santa Clara, CA · 1 mo ago
HybridResearchFull-time
The Opportunity
We are seeking a Senior/Principal Software Engineer to join our dynamic Questa Sim (Simulation) R&D team at Siemens EDA in Santa Clara, USA.
What you'll bring
- Extensive Experience: 5-12 years of professional experience in software development, with a strong focus on complex engineering applications.
- Architectural Vision: Proven experience with conceptualizing, defining, architecting, and implementing solutions for open-ended problem scopes or new ideas.
- C/C++ Mastery: Strong proficiency in C/C++, coupled with an in-depth understanding of data structures and algorithms.
- Compiler Expertise: Expertise in Compiler Concepts and Optimizations.
- Platform Proficiency: Experience working on UNIX and/or LINUX platforms.
- Analytical Prowess: Excellent problem-solving and analytical skills, with a keen eye for detail.
- Independent Drive: Proven ability to work independently, take ownership of tasks, and consistently deliver high-quality results.
Bonus Points for
- Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL.
- Familiarity with parallel algorithms and job distribution techniques.
- Exposure to Simulation or Formal-based Verification methodologies.
Education
A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution.
Pay
$1,25,800 - $2,00,000 per annum
Schedule
8% Remote Work Option