Unknown Company

Software Engineer - Advanced

burlington, ma • Posted 3 days ago
Onsite Full Time Software Development

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

Requirements:

Requires a BS, MS, or PhD in Computer Science or Computer Engineering and 2–5 years of team-based experience developing large C++ applications. Candidates should demonstrate algorithm and data structure design skills, understand gate-level digital logic, and be able to work both collaboratively and independently; EDA experience, Linux, testing, HDL, simulation tools, and scripting are advantageous.

Key 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

Benefits:

Health And Wellness Benefits

#J-18808-Ljbffr

Software Engineer - Advanced in burlington at Unknown Company

This position is listed as full time and onsite.

Back to Job Search