C++ Software Engineer — Hardware Emulation & Logic Design

Siemens AG

New Jersey

On-site

USD 110,000 - 198,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

Job summary

Siemens EDA in Burlington, MA is seeking an Advanced Software Engineer to contribute to the emulator compiler, primarily in C++ on Linux. You will analyze customer designs, map them to emulator resources, and work with Veloce hardware teams across locations.

The role emphasizes software testing, new functionality, and strong collaboration within an international team. A strong background in C++, logic design, and Linux is essential.

Qualifications

  • BS, MS or PhD in Computer Science or Computer Engineering.
  • 2 to 5 years of industry software development experience in large C++ applications.
  • Demonstrated experience with algorithm and data structure design.
  • Understanding of gate level digital logic design.
  • Excel both in a team-oriented development and working independently.

Responsibilities

  • Develop and improve the compiler portion that analyzes customer designs to map onto emulator resources.
  • Analyze clock and data networks, partitioning, placement and synthesis for mapping designs onto emulator hardware.
  • Write system-level tests and develop new testing methods; collaborate with other software teams and hardware teams.

Skills

C++ development
Algorithm design
Gate level logic design
Unix/Linux
Software testing
Verilog/Vhdl
ModelSim
Python scripting

Education

BS/MS/PhD in CS or CE

Tools

Unix/Linux OS
Modelsim
Verilog/Vhdl

Job description

Siemens EDA in Burlington, MA is seeking an Advanced Software Engineer to contribute to the emulator compiler, primarily in C++ on Linux. You will analyze customer designs, map them to emulator resources, and work with Veloce hardware teams across locations.

The role emphasizes software testing, new functionality, and strong collaboration within an international team. A strong background in C++, logic design, and Linux is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Semiengineering • Burlington (MA)

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

Semiengineering • Burlington (MA)

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

Siemens AG • New Jersey

On-site
USD 90,000 - 162,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
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