C++ Compiler Engineer - Digital Logic & EDA Tools

Siemens EDA (Siemens Digital Industries Software)

Burlington (MA)

On-site

USD 110,000 - 160,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health And Wellness Benefits

Job summary

Siemens EDA (Siemens Digital Industries Software) is seeking a software engineer to develop and enhance a C++ compiler that analyzes customer circuit designs and maps them to emulator resources, including clock and data network analysis.

You will implement compiler functionality, write system-level tests using software simulation, develop testing methods, and collaborate with software and hardware teams across multiple sites in a fast-paced environment.

Qualifications

  • Bachelor's, Master's, or PhD in CS or CE required.
  • 0–3 years of team-based experience developing large C++ applications.
  • Experience with algorithms and data structures; gate-level digital logic knowledge is a plus.
  • EDA, Linux, testing, HDL, simulation, and scripting experience desirable.

Responsibilities

  • Develop and improve C++ compiler software that analyzes customer circuit designs and maps them to emulator resources.
  • Implement and support compiler functionality, write system-level tests using software simulation.
  • Develop testing methods and collaborate with software and hardware teams across multiple sites.

Skills

C++
Algorithm Design
Data Structures
Digital Logic Design
Compiler Development
EDA Software
Timing Analysis
Logic Synthesis
Design Partitioning

Education

Bachelor's/Master's/PhD in CS/CE

Tools

Verilog
VHDL
ModelSim
Linux
Python

Job description

Siemens EDA (Siemens Digital Industries Software) is seeking a software engineer to develop and enhance a C++ compiler that analyzes customer circuit designs and maps them to emulator resources, including clock and data network analysis.

You will implement compiler functionality, write system-level tests using software simulation, develop testing methods, and collaborate with software and hardware teams across multiple sites in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Compiler Engineer for EDA & Logic Synthesis
C++ Compiler Engineer for EDA & Logic Synthesis

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

On-site
USD 110,000 - 140,000
Health and Wellness Benefits
Software Engineer - C++ / Digital Logic Design
Software Engineer - C++ / Digital Logic Design

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

On-site
USD 110,000 - 160,000
Health And Wellness Benefits
Advanced C++ Software Engineer — EDA Emulation & Compiler
Advanced C++ Software Engineer — EDA Emulation & Compiler

Siemens AG • Burlington (MA)

On-site
USD 110,000 - 198,000
Software Engineer - C++ / Compiler
Software Engineer - C++ / Compiler

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

On-site
USD 110,000 - 140,000
Health and Wellness Benefits
Compiler Engineer - EDA, Timing & Logic Synthesis
Compiler Engineer - EDA, Timing & Logic Synthesis

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

On-site
USD 120,000 - 160,000
Health And Wellness Benefits
C++ Software Engineer: Digital Logic & Emulator Compiler
C++ Software Engineer: Digital Logic & Emulator Compiler

Semiengineering • Burlington (MA)

On-site
USD 110,000 - 150,000
C++ Software Engineer — Hardware Emulation & Logic Design
C++ Software Engineer — Hardware Emulation & Logic Design

Siemens AG • New Jersey

On-site
USD 110,000 - 198,000
Software Engineer – C++ / Digital Logic Design
Software Engineer – C++ / Digital Logic Design

Semiengineering • Burlington (MA)

On-site
USD 110,000 - 150,000
Software Engineer - Advanced
Software Engineer - Advanced

Siemens EDA (Siemens Digital Industries Software) • Burlington (MA)

On-site
USD 120,000 - 160,000
Health And Wellness Benefits
Physical-Implementation Software Engineer (Hybrid)
Physical-Implementation Software Engineer (Hybrid)

Siemens AG • Costa Mesa (CA)

Hybrid
USD 110,000 - 198,000
Health benefits
Hybrid work model