Software Development Engineer
Core
Design, improve, implement, and release software for Xpedition flow products used in chip, board, and system design.
Role type
Software Development Engineer
Builds
Electronic Design Automation (EDA) software tools
Domain
Semiconductor design / Electronic Design Automation
Deliverable
production ML models | product features
Required skills
C++ (implied by Visual Studio/STL context), SOLID design principles, design patterns, data structures, algorithm design, project planning, QA methodology
Preferred skills
VHDL/Verilog, electronic circuits knowledge, board design knowledge, configuration management tools
Technologies
Visual Studio, STL
Responsibilities
Support and develop Xpedition flow products; Interface with developers to manage interdependencies; Participate in code reviews and design inspections; Work with Marketing and QA to support customer needs
Seniority
Mid-level (3-6 years experience)