





Tier-1 brand, metro location, and mid-level hiring range increase candidate competition.
Highly specialized EDA, Qt and SKILL integration skills limit cross-industry transferability.
Explicit years plus demanding C++/Qt, multi-threading, IPC and EDA skills create strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead architecture and design of the GUI and core workflows for a high-performance parasitic extraction platform handling databases with over one billion elements.
Develop and optimize multi-threaded, asynchronous workflows and dataflows ensuring high performance and minimal memory footprint under heavy data loads.
Design and implement IPC mechanisms and SKILL language integrations enabling seamless communication with other CADENCE EDA tools.
4+ years professional software development experience, preferably 5+ years with advanced degree.
Expert-level proficiency in modern C++ (C++17 or newer) and STL.
Advanced Linux development skills including debugging and profiling with GDB and Valgrind.
Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, or related technical field.
Experienced architect and implementer of high-load multi-threaded applications, especially for large datasets with complex workflows.
Proven background in Linux system programming, IPC, and performance optimization in GUI applications using Qt framework.
Familiarity with EDA domain and experience interfacing or scripting with Cadence SKILL or Lisp dialect languages.