CareerPlanGet AI match score →

Software Engineer - Principal

Bangalore, IND, India💼 Full-time🗓 2026-07-08 → 2026-07-22

Core

Developing core algorithmic advances and software design/architecture for the QuestaSim R&D team to build new engines and support existent code for electronic design automation tools.

Role type

Principal Software Engineer (EDA simulation engines)

Builds

Production-level simulation engines and algorithmic components for chip, board, and system design tools

Domain

Electronic Design Automation (EDA) / Semiconductor Design

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, algorithms, data structures, compiler concepts, UNIX/Linux platforms, software design/architecture

Preferred skills

Digital electronics concepts, machine learning (ML) and AI algorithms, hardware description languages (Verilog, SystemVerilog, VHDL), parallel algorithms, simulation or formal verification methodologies

Technologies

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

Responsibilities

Develop core algorithmic advances and software design/architecture; Collaborate with senior engineers to ensure production-level quality; Build new engines and support existent code

Seniority

Principal, hands-on IC with mentorship

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