Randall Helzerman work email
- Valid
Randall Helzerman personal email
- Valid
Over 10 years of experience in EDA physical design algorithms focusing on global and detailed routing at companies ranging from start-up environments to global leaders. Experience includes seven years at Intel and software engineering positions at companies including Synopsys and Mentor Graphics. Also skilled in iPhone and iPad application development.Specialties: EDA algorithms and data structures, Gobal and Detailed Routing, iPhone programming, Cocoa Touch, iPod/iPad application development. Computational Geometry algorithms. Object-oriented software architecture, C++, Objective C, Prolog.
-
FounderSnark Software Oct 2009 - PresentCampbell, Ca, UsContract programming for Ausdia Design Automation. Project: SDC constraint conflict detection. Implemented capability to check SDC constraints for conflicts. Detects and reports all manner of path constraint conflicts (false path vs. multi-cycle path, clock group vs. max delay) for both setup and hold. Exceedingly efficient code: can check a 5 million instance design with several hundred thousand SDC constraints and several hundred clocks in under 10 minutes, using only a few hundred megabytes of memory. Ausdia now has the industry leading constraint conflict detection capability. It is the only solution which can handle designs of hundreds of millions of instances and thousands of clocks.Project: For Ausdia Design Automation. Implemented the capability totake two revisions of the same design, and compare their verilog and their SDC files to determine the impact of the change. Reports timing paths which got either easier to meet timing on (e.g. a max_delay path was turned into a false path) or harder to meet (e.g. two clocks which were in a clock group but were changed to a multi-cycle path). Impact: This functionality allows Ausdia's customers to quickly evaluate "what if" scenarios: e.g. determine whether some IP or features could be added or changed without adversely impacting convergence. Ultra-efficient algorithms and data structures allow these decisions to be done in hours instead of weeks, even on designs with millions of instances and thousands of clocks.Project:Did programming and worked with artists, domain experts, and contract programmers to produce the an iphone ap, "Ask God" a fun program which lets the user find selected Bible verses on various topics. Integrates with Twitter and facebook, allowing the users to share their verses with their friends on social media sites. -
Software Engineer -- SeniorBloomberg Lp May 2015 - Jul 2021Tradebook Post-Trade, clearing.
-
Software Engineer -- SeniorBloomberg Lp 2015 - 2015
-
Senior Cad Engineer ZrouteSynopsys Sep 2008 - May 2010Sunnyvale, California, UsMaintained and enhanced Zroute. Implemented threshold-based nondefault rules and advanced soft design rule support, which improve both DRC convergence and route quality. -
Senior Cad Engineer Global RoutingMentor Graphics Aug 2007 - Sep 2008Wilsonville, Or, UsEnhanced the global router for Mentor's Olympus-SOC. Implemented more accurate capacity calculation which had a dramatic impact on the runtime and route quality (drcs and wirelength) of track and detailed routing. -
Member Of Technical StaffSierra Design Automation May 2003 - Aug 2007UsCreated a detailed routing engine, tightly integrated with a timer, optimizer, and clock-tree synthesizer, creating an industry-leading performance-driven routing solution. -
Senior Cad EngineerIntel Corporation Jan 1997 - May 2003Santa Clara, California, UsImplemented a truly gridless, any wire/any width,performance-driven detailed router in C++.Research and Development of new algorithms for congestionanalysis, rip-up and reroute in the detailed router.
Randall Helzerman Skills
Randall Helzerman Education Details
-
Purdue UniversityElectrical Engineering -
University Of EvansvilleElectrical Engineering
Frequently Asked Questions about Randall Helzerman
What company does Randall Helzerman work for?
Randall Helzerman works for Snark Software
What is Randall Helzerman's role at the current company?
Randall Helzerman's current role is Proprietor of Snark Software.
What is Randall Helzerman's email address?
Randall Helzerman's email address is ra****@****hoo.com
What schools did Randall Helzerman attend?
Randall Helzerman attended Purdue University, University Of Evansville.
What skills is Randall Helzerman known for?
Randall Helzerman has skills like Eda, C++, Graph Theory, Prolog, Algorithms, Data Structures, Architecture, Objective C, Linux, Oop, Stl, Software Development.
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