Compiler Engineer - EDA, Timing & Logic Synthesis

Siemens EDA (Siemens Digital Industries Software)

Burlington (MA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health And Wellness Benefits

Job summary

Siemens EDA in Burlington, MA is seeking a compiler software engineer to develop and improve compiler systems that analyze customer circuit designs and map them to emulator resources. The role emphasizes clock/data network analysis, partitioning, placement, and logic synthesis.

You will implement new compiler functionality, support existing features, and write system-level tests using software simulation. Collaboration with software and hardware teams across multiple sites is required.

Qualifications

  • BS/MS/PhD in CS or CE required.
  • 2–5 years of team-based experience in large C++ apps.
  • Experience with algorithms and data structures.
  • EDA experience, Linux, testing, HDL, and simulation tools advantageous.

Responsibilities

  • Develop and improve compiler software that analyzes customer designs and maps them to emulator resources.
  • Include clock and data network analysis, partitioning, placement, and logic synthesis.
  • Implement new compiler functionality and support existing features.
  • Write system-level tests using software simulation.
  • Collaborate with software and hardware teams across multiple sites.

Skills

C++
Algorithm Design
Data Structures
Digital Logic Design
EDA Software Development
Compiler Development
Timing Analysis
Logic Synthesis
Design Partitioning
Logic Placement
Linux
Software Testing
Verilog
VHDL
Software Simulation
Python

Education

BS/MS/PhD in Computer Science or Computer Engineering

Job description

Siemens EDA in Burlington, MA is seeking a compiler software engineer to develop and improve compiler systems that analyze customer circuit designs and map them to emulator resources. The role emphasizes clock/data network analysis, partitioning, placement, and logic synthesis.

You will implement new compiler functionality, support existing features, and write system-level tests using software simulation. Collaboration with software and hardware teams across multiple sites is required.

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
C++ Compiler Engineer - Digital Logic & EDA Tools
C++ Compiler Engineer - Digital Logic & EDA Tools

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
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
C++ Software Engineer: Digital Logic & Emulator Compiler
C++ Software Engineer: Digital Logic & Emulator Compiler

Semiengineering • Burlington (MA)

On-site
USD 110,000 - 150,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
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
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
Software Engineer - C++ / Compiler
Software Engineer - C++ / Compiler

Siemens AG • New Jersey

On-site
USD 90,000 - 162,000
Software Engineer – C++ / Digital Logic Design
Software Engineer – C++ / Digital Logic Design

Semiengineering • Burlington (MA)

On-site
USD 110,000 - 150,000