ONET Occupations » 15-1133.00

Software Developers, Systems Software

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. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.

View Software Developers, Systems Software on ONET Online

Parachute skills

  1. Program - Data (4.97)
  2. Compile, keep records, file, retrieve - Data (4.64)
  3. Research - Data (4.64)
  4. Work with numbers, compute - Data (4.37)
  5. Design, use artistic abilities, be original - Data (4.37)
  6. Develop, improve - Data (4.37)
  7. Initiate, lead, be a pioneer - People (4.37)
  8. Imagine - Data (4.37)
  9. Pay attention to details - Data (4.33)
  10. Use my brain - Data (4.27)
  11. Solve problems - Data (4.27)
  12. Analyze, break down into its parts - Data (4.22)
  13. Follow through, get things done - People (4.05)
  14. Listen - People (4.00)
  15. Communicate well, in person - People (3.88)
  16. Use my intuition - Data (3.75)
  17. Use acute senses (hearing, smell, taste, sight) - Data (3.75)
  18. Create, innovate, invent - Data (3.72)
  19. Communicate well, in writing - People (3.62)
  20. Synthesize, combine parts into a whole - Data (3.50)
  21. Organize, classify - Data (3.50)
  22. Speak - People (3.50)


ONET Skills

ONET Abilities

ONET Work Styles

  1. Critical Thinking (4.00)
  2. Reading Comprehension (3.88)
  3. Active Listening (3.88)
  4. Programming (3.88)
  5. Complex Problem Solving (3.75)
  6. Writing (3.62)
  7. Operations Analysis (3.62)
  8. Speaking (3.50)
  1. Oral Comprehension (4.00)
  2. Written Comprehension (3.88)
  3. Oral Expression (3.88)
  4. Problem Sensitivity (3.75)
  5. Near Vision (3.75)
  6. Written Expression (3.62)
  7. Deductive Reasoning (3.62)
  8. Inductive Reasoning (3.62)
  9. Information Ordering (3.50)
  10. Speech Recognition (3.50)
  1. Attention to Detail (4.33)
  2. Analytical Thinking (4.27)
  3. Initiative (4.12)
  4. Independence (4.11)
  5. Persistence (4.05)
  6. Achievement/Effort (4.02)
  7. Cooperation (3.99)
  8. Dependability (3.90)
  9. Stress Tolerance (3.87)
  10. Adaptability/Flexibility (3.85)
  11. Innovation (3.72)
  12. Self Control (3.59)
  13. Leadership (3.54)

Work Activities

Detailed Work Activities

  1. Interacting With Computers (4.97)
  2. Updating and Using Relevant Knowledge (4.64)
  3. Getting Information (4.53)
  4. Thinking Creatively (4.37)
  5. Making Decisions and Solving Problems (4.27)
  6. Analyzing Data or Information (4.22)
  7. Communicating with Supervisors, Peers, or Subordinates (4.19)
  8. Establishing and Maintaining Interpersonal Relationships (4.14)
  9. Processing Information (4.05)
  10. Identifying Objects, Actions, and Events (3.82)
  11. Organizing, Planning, and Prioritizing Work (3.81)
  12. Documenting/Recording Information (3.60)
  1. Develop Or Maintain Databases (4.97)
  2. Adjust Computer Operation System (4.97)
  3. Test Computer Programs Or Systems (4.97)
  4. Use Computer Programming Language (4.97)
  5. Check Hardware Or Software To Determine Reliability (4.97)
  6. Use Computers To Enter, Access Or Retrieve Data (4.97)
  7. Program Computers For Electronic Engineering Applications (4.97)
  8. Use Spreadsheet Software (4.97)
  9. Program Mainframe Computer (4.97)
  10. Write Computer Software, Programs, Or Code (4.97)
  11. Revise Or Correct Errors In Computer Programs, Software, Or Systems (4.97)
  12. Use Computer Networking Technology (4.64)
  13. Follow Data Security Procedures (4.64)
  14. Follow Data Storage Procedures (4.64)
  15. Use Knowledge Of Mainframe Computers (4.64)
  16. Use Scientific Research Methodology (4.64)
  17. Use Project Management Techniques (4.64)
  18. Follow Statistical Process Control Procedures (4.64)
  19. Read Schematics (4.53)
  20. Read Technical Drawings (4.53)
  21. Read Blueprints (4.53)
  22. Read Manufacturing Outlines For Electronic Products (4.53)
  23. Design Electronic Equipment (4.37)
  24. Develop Mathematical Or Computer Languages (4.37)
  25. Design Computer Hardware Or Software Interface (4.37)
  26. Design Control Systems (4.37)
  27. Design Data Processing Systems (4.37)
  28. Design Data Security Systems (4.37)
  29. Design Hardware Or Software Systems (4.37)
  30. Resolve Engineering Or Science Problems (4.27)
  31. Evaluate Computer System User Requests Or Requirements (4.22)
  32. Analyze Technical Data, Designs, Or Preliminary Specifications (4.22)
  33. Evaluate Prototype Computer Software Systems (4.22)
  34. Develop Tables Depicting Data (4.05)
  35. Understand Detailed Electronic Design Specifications (3.82)
  36. Understand Engineering Data Or Reports (3.82)