So looking at the LCA_FY2012 data on the Foreign Labor Cert government website, it purports to show individual records for each H1-B application, listed by employer, job title, wage, etc.
There is an Employer address, and then there are two separate fields for Working Location. So part of the problem is are we looking at where the company is registered, or where the employee is physically working?
A second issue is in the 'LCA_CASE_SOC_NAME' - the job title / category. I found 27 categories which are reasonably related to computer software field, including things like 'Graphics Design', 'Computer and Information Systems Managers', 'Network Systems and Data Communications Analyst', etc. If you filter on just the specific 'Computer Software Engineers, Applications' category you will see much less.
The 2012 file shows decisions made 10/1/2011 thru 9/28/2012. If I look at data for 'Employer State' of OR, and filter on 27 categories which seem computer/software related, then I see 321 records. If I look at data for 'WorkLoc1_State' for OR with the same categories, I can see 1557 records.
You can download it yourself here [1] although it's 70MB and takes several minutes to pull from their servers.
[1] - http://www.foreignlaborcert.doleta.gov/docs/py2012_q4/LCA_FY...