Senior Software Engineer C/C++
Core
Design and optimize Electronic Design Automation (EDA) software solutions for chip, board, and system design applications.
Role type
Senior C/C++ Software Engineer
Builds
EDA software tools for electronic product development
Domain
Semiconductor design / Electronic Design Automation
Deliverable
production ML models | product features
Required skills
C/C++ proficiency, Visual Studio, data structures and algorithms, mathematical modeling, complex software architecture design
Preferred skills
circuit analysis, algebra, calculus, VHDL AMS, Verilog AMS, Bash scripting, Java
Technologies
Visual Studio, C, C++, VHDL, Verilog, Bash, Java
Responsibilities
Design and optimize EDA software solutions, translate customer requirements into technical implementations, conduct technical analysis and troubleshooting, contribute to code reviews and architecture discussions, mentor junior engineers, deliver high-quality software in agile cycles
Seniority
Senior, hands-on IC