Kenneth Swanson work email
- Valid
Kenneth Swanson personal email
I have worked extensively with in-house and commercial EDA tools as both a user and a software developer. This enables me to understand what users need, and how frustrated they are with buggy tools. As a developer, I have picked up existing code and appreciate the importance of good software design and maintenance.I am adept at translating user requests into data structures and algorithms, and at analyzing and solving complex problems. I am skilled in Perl (including OOP and CGI), MySQL, C++, HTML, PHP, Linux/Solaris, managing workloads on a private PaaS cloud (15K CPUs), and code release management.I have received consistently high ratings on annual performance appraisals, and have developed very good working relationships with my team members and with other teams.
-
Staff EngineerSiemens Eda (Siemens Digital Industries Software) Jan 2021 - Jun 2023Fremont, California, United StatesHelping chip designers achieve their Functional Safety goals -
Staff EngineerMentor Graphics Feb 2018 - Dec 2021Silicon Valley, CaHelping to make Visualizer(tm) the best-in-class EDA debug environment. -
Principal EngineerOracle Feb 2010 - Oct 2017Silicon Valley, CaSupported development of multiple high-performance SPARC processor chips by designing, implementing and supporting software tools/flows for the RTL design and verification teams, working closely with the users.The largest tool (45K+ lines of Perl/OOP) manages sets of thousands of jobs running in an on-premise PaaS cloud of 15K CPUs, recording pass/fail results and job statistics (e.g., memory usage) in a MySQL DB, and making results available on the internal web in real time via Perl/CGI and PHP. Statistics on memory usage and job run time are used to optimize memory requests and turnaround time for future runs.Designed and supported a continuous integration tool (10K lines) that uses the first tool to test design changes before release, and this requires extensive interaction with the in-house code versioning management system. Developed numerous other tools/flows. Ported tools from Solaris to Linux. Documented all tools using TWiki and responded to user requests. Used Perl (including OOP and CGI), MySQL, PHP, Bugzilla, HTML, Linux, Solaris, GNU Make, RCS. -
Principal EngineerSun Microsystems Nov 1997 - Feb 2010Silicon Valley, CaWorked on multiple SPARC processor chips doing RTL design verification. Primary owner of the programmer's reference manual for one chip. Developed/documented several key elements of the verification methodology. -
Software ArchitectAvant! Nov 1996 - Nov 1997Silicon Valley, CaDesign and implementation of commercially-available high performance cycle-based Verilog logic simulator in C++ -
Software ArchitectFrontline Design Automation Aug 1995 - Nov 1996Silicon Valley, CaDesign and implementation of commercially-available high performance cycle-based Verilog logic simulator in C++. Company was acquired by Avant!
-
Senior Software EngineerCadence Design Systems Jan 1992 - Aug 1995Silicon Valley, CaKey designer and implementer of RapidSIM and the Logic Workbench Simulation Backplane in C++ (300K lines), including synchronization algorithm, simulator API, results file format, command interpreter, and event-driven interprocess communication. -
Senior Software EngineerValid Logic Systems Sep 1988 - Jan 1992Silicon Valley, CaKey designer and implementer of RapidSIM and the Logic Workbench Simulation Backplane in C++ (300K lines), including synchronization algorithm, simulator API, results file format, command interpreter, and event-driven interprocess communication. Company acquired by Cadence Design Systems.
Kenneth Swanson Skills
Kenneth Swanson Education Details
-
Computer Science -
Mathematics And Computer Science
Frequently Asked Questions about Kenneth Swanson
What is Kenneth Swanson's role at the current company?
Kenneth Swanson's current role is Retired Software Engineer.
What is Kenneth Swanson's email address?
Kenneth Swanson's email address is ke****@****tor.com
What schools did Kenneth Swanson attend?
Kenneth Swanson attended University Of California, Los Angeles, University Of California, Los Angeles.
What skills is Kenneth Swanson known for?
Kenneth Swanson has skills like Software Design, Computer Architecture, Linux, C, Debugging, Object Oriented Programming, Perl, Twiki, Grid Computing, Cgi/perl, Verilog, Software Configuration Management.
Not the Kenneth Swanson you were looking for?
-
Kenneth Swanson
Writer | Editor | Tax Analyst Focusing On Tax-Exempt And Nonprofit OrganizationsWaukegan, Il2gmail.com, wolterskluwer.com -
-
2assemblesystems.com, autodesk.com
-
Kenneth Swanson
St Louis, Mo -
4gmail.com, goarmy.com, rasi.com, army.mil
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial