CareerPlanGet AI match score →

Senior Software Engineer- C++

Noida, IND, India💼 Full-time🗓 2026-07-03 → 2026-07-21

Core

Design and develop new simulation engines and core algorithmic advances for the QuestaSim R&D platform to enable faster electronic product development.

Role type

Senior C++ Software Engineer (Simulation R&D)

Builds

Production-quality simulation components and algorithms for chip, board, and system design tools.

Domain

Electronic Design Automation (EDA) / Simulation

Deliverable

production ML models | product features

Required skills

C/C++, algorithms, data structures, compiler concepts, UNIX/Linux, digital electronics

Preferred skills

Verilog, SystemVerilog, VHDL, parallel algorithms, job distribution, machine learning/AI implementation, simulation/formal verification methodologies

Technologies

C++, UNIX, LINUX, Verilog, SystemVerilog, VHDL

Responsibilities

Contribute to core algorithmic advances and software design/architecture; Design and develop new simulation engines while maintaining existing code; Collaborate with senior engineers to ensure production-level quality; Guide team members toward project completion and support knowledge sharing.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗