Oregon Labor Market Information System
Occupational Information Center
Occupational Report for Computer Software Engineers, Systems Software (15-1032) , Oregon Statewide
Occupational Description

Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. Apply principles and techniques of computer science, engineering, and mathematical analysis.

Employment Outlook for Computer Software Engineers, Systems Software
Statewide Employment Analysis 2008 employment is estimated to be somewhat larger than the regional average. This occupation is expected to grow at at about the regional average rate. Total job openings are projected to be at about the regional average.

Reasonable employment opportunities exist for trained workers.

Data Sources and Limitations
Current Employment Department Job Openings for Computer Software Engineers, Systems Software There are 29 current openings for this occupation. Openings 1 through 26 are listed below.
Job Title Date Posted Location Wage Offered
Software Engineer 6/7/10 Portland DOE, Neg.
Sr. Vmware Engineer 6/18/10 Beaverton
Software Eng 3 6/22/10 Corvallis
Writing Systems Engineer V 6/23/10 Corvallis DOE
R T L Design Engineer Fpga Vhdl C/C++ Assembly Language 6/11/10 Hillsboro DOE
Localization Engineer 6/23/10 Vancouver $40,000/yr DOE, Neg.
Linux Kernel Software Engineer - C and C++ Networking Unix Nat Vlan 7/1/10 Hillsboro DOE
Systems Monitoring Engineer #18211 6/29/10 Portland DOE
Validation Engineer - C/C++, Tcp/Ip, Embedded Testing Validation 7/8/10 Hillsboro
Software Engineer - Salem, OR 7/27/10 Salem
Software Engineer 8/4/10 Tualatin
SQL Software Engineer 8/9/10 Portland $65,000/yr DOE
Corporate Operations Engineer - The Dalles 8/10/10 The Dalles
Software Engineer (Job #20-2010) 8/13/10 Wilsonville DOE
Sr Software Engineer - Voip Tcp/Ip 8/12/10 Hillsboro DOE
Engineering Manager- Software (Job #37-2010) 8/12/10 Wilsonville DOE
(Irc40196) SW Engineering Product Owner 8/10/10 Plano DOE
Staff Systems Engineer - (Ml32146-10220) 8/11/10 Hillsboro
Network Engineer 8/18/10 Roseburg DOE
Embedded Software Engineer 8/19/10 Wilsonville to N/A DOE
Systems Engineer 8/17/10 Beaverton
Engineer-System I 8/21/10 Beaverton
Staff OR Senior Systems Engineer - (Slb31297-9536) 8/21/10 Hillsboro
.Net Applications Development 8/26/10 Beaverton DOE
Software Engineer - Gui Linux API Windows 8/27/10 Hillsboro DOE
More Jobs
Job Openings from the Web for Computer Software Engineers, Systems Software The following job openings have been automatically extracted from various sites across the Web. These links are provided as supplemental resources. However, the Employment Department cannot validate these openings nor endorse any of these external sites. Some of these jobs may no longer be open. In some cases, a single opening may be posted on multiple sites.

There are 83 current openings for this occupation. Openings 1 through 26 are listed below.

Job Title Date Posted Location Employer
Sr. Design Engineer 8/30/10 Portland Kforce Professional Staffing, Inc.
Systems Engineer I 8/30/10 Portland Superior Group of Companies
Design Engineer 8/30/10 Portland Kforce Professional Staffing, Inc.
Systems Engineer Salary: $40.00 - $55.00/hour 8/30/10 Hillsboro Technisource
Systems Engineer I 8/30/10 Portland Superior Technical Resources
Design Engineer 8/30/10 Portland Kforce Professional Staffing, Inc.
Sr. Design Engineer 8/30/10 Portland Kforce Professional Staffing, Inc.
Systems/Software Engr VI 8/30/10 Corvallis Hewlett-Packard Company
Embedded Software Engineer 8/29/10 Portland Professional Technical Resources
Embedded Software Engineer 8/28/10 Portland Professional Technical Resources
Engineering Jobs 8/28/10 Hermiston
Embedded Software Engineer 8/27/10 Portland Professional Technical Resources
Engineering Jobs 8/26/10 Wilsonville
Engineering Jobs 8/26/10
Firmware Engineer 8/25/10 Portland
Firmware Engineer 8/25/10 Wilsonville Vanderhouwen & Associates, Inc.
Systems Engineer 1 8/25/10 Portland Comsys
Software/Firmware Engineer 8/25/10 Wilsonville Comsys
Firmware Engineer 8/25/10 Portland Infogroup Northwest
Software / Firmware Engineer 8/25/10 Wilsonville ATSI Group
Software/Firmware Engineer 8/24/10 Portland Comsys
Software / Firmware Engineer 8/24/10 Wilsonville Adecco Engineering & Technical
Software/Firmware Engineer 8/24/10 Portland Professional Technical Resources
Software/Firmware Engineer 8/24/10 Portland Professional Technical Resources
Software Engineer - Systems Level Salary: N/A 8/24/10 F5 Networks
More Jobs
State of Oregon License Information for Computer Software Engineers, Systems Software No statewide license is required for this occupation.
Wages for Computer Software Engineers, Systems Software
Region ---------------- 2010 Wages ----------------
Percentiles (hourly wages) Avg
Hourly
($/hr)
Avg
Annual
10th 25th 50th
(median)
75th 90th
Oregon Statewide $29.99 $37.22 $45.63 $55.10 $65.24 $45.91 $95,479
Multnomah / Washington 30.30 37.51 45.95 55.72 66.23 46.39 96,485
Benton / Lincoln / Linn 31.29 37.22 43.87 51.15 60.07 44.00 91,517
Lane 27.61 34.76 45.12 52.78 63.19 44.30 92,148
Clackamas 32.69 39.23 46.64 55.09 63.19 46.41 96,539
Data Sources and Limitations
Regional Employment Projections for Computer Software Engineers, Systems Software
Region Employment Change % Change Projected Annual Openings
2008 2018 Growth Replacement Total
Oregon Statewide 2,185 2,374 189 8.6% 19 19 38
Multnomah / Washington 1,768 1,910 142 8.0% 14 16 30
Clackamas 194 213 19 9.8% 2 2 4
Lane 60 66 6 10.0% 1 1 1
Jackson / Josephine 52 56 4 7.7% 0 1 1
Marion / Polk / Yamhill 46 53 7 15.2% 1 0 1
Benton / Lincoln / Linn 43 50 7 16.3% 1 0 1
Crook / Deschutes / Jefferson 21 22 1 4.8% 0 0 0
Gilliam / Hood River / Sherman / Wheeler / Wasco 8 10 2 25.0% 0 0 0
Morrow / Umatilla 6 10 4 66.7% 0 0 1
Clatsop / Columbia / Tillamook 6 6 0 0.0% 0 0 0
Klamath / Lake 5 5 0 0.0% 0 0 0
Baker / Union / Wallowa 3 3 0 0.0% 0 0 0
Coos / Curry 3 4 1 33.3% 0 0 0
Grant / Harney / Malheur 1 1 0 0.0% 0 0 0

Replacement openings are caused by existing workers permanently leaving their occupation. Many additional job openings occur due to job changes within occupations.
Data Sources and Limitations
Industries of Employment for Computer Software Engineers, Systems Software
Industry
Click links to view infoUSA employers
Ownership 2008
Employment
Total, All Industries All 2,185
Total, All Industries Private 2,132
Manufacturing Private 612
Computer and Electronic Product Manufacturing Private 593
Computer and Peripheral Equipment Manufacturing Private 70
Semiconductor and Other Electronic Component Manufacturing Private 363
Navigational, Measuring, Electromedical, and Control Instruments Manufacturing Private 158
Wholesale Trade Private 161
Merchant Wholesalers, Durable Goods Private 129
Professional and Commercial Equipment and Supplies Merchant Wholesalers Private 128
Wholesale Electronic Markets and Agents and Brokers Private 28
Retail Trade Private 37
Nonstore Retailers Private 29
Electronic Shopping and Mail-Order Houses Private 29
Information Private 296
Publishing Industries (except Internet) Private 250
Software Publishers Private 250
Internet Service Providers, Web Search Portals, and Data Processing Services Private 35
Data Processing, Hosting, and Related Services Private 35
Finance and Insurance Private 212
Credit Intermediation and Related Activities Private 180
Nondepository Credit Intermediation Private 166
Insurance Carriers and Related Activities Private 29
Insurance Carriers Private 29
Professional, Scientific, and Technical Services Private 441
Computer Systems Design and Related Services Private 399
Management of Companies and Enterprises Private 278
Administrative and Support and Waste Management and Remediation Services Private 91
Administrative and Support Services Private 91
Employment Services Private 63
Other Support Services Private 24
Total, All Industries Local 41
Transportation and Warehousing Local 17
Educational Requirements for Computer Software Engineers, Systems Software Workers must have a bachelor's degree to gain the necessary skills for this occupation. However, those with a bachelor's degree and related work experience have a competitive advantage in this labor market.
Skills for Computer Software Engineers, Systems Software
  • Analyze Human Interaction With Computers And Computer Applications
  • Apply Basic Engineering Principles
  • Apply Computer Networking Technology
  • Apply Computer Science Principles
  • Apply Data Security Procedures
  • Apply Data Storage Technology
  • Apply Design Engineering Theory
  • Apply Electro-Mechanical Systems Principles
  • Apply Electronic Principles
  • Apply Engineering Principles To Integrate Components
  • Apply Knowledge Of Mainframe Computers
  • Apply Linear Algebra
  • Apply Mathematical Principles To New Technology Creation
  • Apply Mathematics To Statistical Modeling
  • Apply Quality Assurance Techniques
  • Apply Research Methodology To Science Or Engineering
  • Apply Statistical Process Control (Spc)
  • Configure Distributive Control System In Industrial Or Manufacturing Plant
  • Coordinate Teams
  • Design And Conduct Tests Of Engineered Systems
  • Design And Develop Manufacturing Processes And Systems
  • Design Computer Hardware And Software Interface
  • Design Data Security Systems
  • Design Hardware And Software Systems
  • Design Tables Depicting Data
  • Estimate Time Needed For Project
  • Evaluate Computer System Users' Requirements And Requests
  • Evaluate Costs Of Engineering Projects
  • Evaluate Product Design
  • Evaluate Prototype Computer Software Systems
  • Explain Complex Mathematical Information
  • Improve Test Devices And Techniques In Manufacturing, Industrial Or Engineering Setting
  • Install Distributive Control System In Industrial Or Manufacturing Plant
  • Interpret Computerized Data And Reports
  • Interpret Detailed Electronic Design Specifications
  • Maintain Quality Control
  • Maintain Website Content
  • Modify Electrical And Electronic Equipment
  • Plan And Test Engineering Methods
  • Program Computers Using Existing Software
  • Program Mainframe Computer
  • Provide Analytical Assessment Of Engineering Data
  • Provide Consulting Services
  • Read Schematics And Specifications
  • Solve Engineering Problems
  • Test And Troubleshoot Computer Programs And Systems
  • Test Equipment As Part Of Engineering Projects And Processes
  • Understand Manufacturing Methods And Techniques
  • Use Algebra
  • Use Analog And Digital Electronics In Measuring And Controlling Devices
  • Use Assembly Language Programming
  • Use Calculus
  • Use Computer Application Flow Charts
  • Use Computers For Design, Drafting, Modeling And Other Engineering Tasks
  • Use Project Management Techniques
  • Use Structured Design Or Development Methodologies
  • Work As A Team Member
  • Write Computer Software
  • Write Performance Requirements For Product Development And Engineering Projects
  • Write Technical Specifications For Computer Systems, Software And Applications
Schools and Training Providers for Computer Software Engineers, Systems Software The training providers listed below offer programs related to this occupation. This information is updated once per year. Anyone interested in a particular program should check with the training institution regarding its availability. Listing these training providers does not necessarily constitute or imply their endorsement, recommendation, or favoring by the State of Oregon.

Oregon Institute of Technology - Portland
7726 SE Harmony Rd
Portland, OR 97222
Phone: (503) 821-1250
Programs of Training:
Pacific University
2043 College Way
Forest Grove, OR 97116
Phone: (503) 352-1111
Programs of Training:
Linfield College
900 SE Baker
McMinnville, OR 97128
Phone: (503) 883-2200
Programs of Training:
Mt Hood Community College
26000 SE Stark St
Gresham, OR 97030
Phone: (503) 491-6422
Programs of Training:
Western Oregon University
345 N Monmouth Ave
Monmouth, OR 97361
Phone: (503) 838-8000
Programs of Training:
University of Portland
5000 N Willamette Blvd
Portland, OR 97203
Phone: (503) 943-7911
Programs of Training:
Portland State University
724 SW Harrison
Portland, OR 97201
Phone: (503) 725-4433
Programs of Training:
Oregon Health & Science University
3181 SW Sam Jackson Park Rd
Portland, OR 97239
Phone: (503) 494-7800
Programs of Training:
Oregon State University
104 Kerr Administration Bldg.
Corvallis, OR 97331
Phone: (541) 737-0123
Programs of Training:
Treasure Valley Community College
650 College Blvd
Ontario, OR 97914
Phone: (541) 881-8822
Programs of Training:
Lewis & Clark College
0615 S W Palatine Hill Rd
Portland, OR 97219
Phone: (503) 768-7000
Programs of Training:
Oregon Institute of Technology - Klamath
3201 Campus Drive
Klamath Falls, OR 97601
Phone: (541) 885-1000
Programs of Training:
Corban College
5000 Deer Park Dr SE
Salem, OR 97317
Phone: (503) 581-8600
Programs of Training:
Willamette University
900 State St
Salem, OR 97301
Phone: (503) 370-6300
Programs of Training:
Pioneer Pacific College
27501 SW Parkway Ave
Wilsonville, OR 97070
Phone: (866) 772-4636
Programs of Training:
Career Pathway Roadmaps for Computer Software Engineers, Systems Software These Oregon community colleges have defined career pathway roadmaps to facilitate entry into this occupation:

Lane Community College
Portland Community College
Treasure Valley Community College
Related Occupations The scores listed below indicates how closely the skills for Computer Software Engineers, Systems Software matches the occupation in the list. A score of 100% means the occupations have identical skill sets. A maximum of 10 occupations are displayed below.
Occupation Skill Overlap
Computer Software Engineers, Applications 63%
Computer Hardware Engineers 47%
Network Systems And Data Communications Analysts 39%
Electronics Engineers, Except Computer 37%
Engineers, All Other 34%
Electrical Engineers 33%
Aerospace Engineers 31%
Computer Systems Analysts 30%