Software Development Engineer
Core
Develop and optimize compiler solutions and tools using C/C++ on UNIX/Linux platforms for EDA applications.
Role type
Software Development Engineer (Compiler/EDA)
Builds
Compiler solutions and tools for EDA applications
Domain
Electronics Design Automation (EDA)
Deliverable
production ML models | product features
Required skills
C/C++, data structures, algorithms, UNIX/Linux development, compiler concepts, optimization techniques
Preferred skills
Verilog, SystemVerilog, VHDL, ML/AI algorithms, EDA workflows
Responsibilities
Design and implement algorithms and data structures for EDA applications; Translate customer requirements into scalable solutions; Test, debug, and refine software components to meet quality standards
Seniority
Mid-level, hands-on IC
Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.