live chat

New User


Software Developers, Systems Software

  PRINT Print

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.

    Work Activities
    • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
    • Monitor functioning of equipment to ensure system operates in conformance with specifications.
    • Develop or direct software system testing or validation procedures.
    • Direct software programming and development of documentation.
    • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
    • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
    • Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
    • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
    • Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
    • Advise customer about or perform maintenance of software system.
    • Prepare reports or correspondence concerning project specifications, activities, or status.
    • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
    • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
    • Coordinate installation of software system.
    • Train users to use new or modified equipment.
    • Specify power supply requirements and configuration.
    • Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
    • Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
    • Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
    • Reading Comprehension

      Understanding written sentences and paragraphs in work related documents.

    • Active Listening

      Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.

    • Critical Thinking

      Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

    Applied Math
    Workplace Documents
    Graphic Literacy
    • Oral Comprehension

      The ability to listen to and understand information and ideas presented through spoken words and sentences.

    • Written Comprehension

      The ability to read and understand information and ideas presented in writing.

    • Oral Expression

      The ability to communicate information and ideas in speaking so others will understand.

    • Computers and Electronics

      Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.

    • Engineering and Technology

      Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.

    • Mathematics

      Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.

    Career Video
    Additional videos and more information available on CareerOneStop
    • Ohio Annual Salary $92,110/yr
    • Typical Salary
    • Ohio Hourly Wage $44.28/hr
    • Typical Hourly Wage
    Ohio Employment Trends
    • Currently Employed 5,840
    • Yearly Projected Openings 380
    Typical Education
    Investigative: People interested in this work like activities that include ideas, thinking, and figuring things out. They do well at jobs that need:
    • Attention to Detail
    • Analytical Thinking
    • Dependability
    • Initiative
    • Adaptability/Flexibility
    • Innovation
    • Notebook computers
    • Integrated circuit testers
    • High end computer servers
    • Computer servers
    • Central processing unit CPU processors
    • Web platform development software
    • Program testing software
    • Operating system software
    • Object or component oriented development software
    • Development environment software
    • InDemand occupations are considered a priority by the state of Ohio.
    • Bright Outlook occupations will grow rapidly in the next few years, have a large number of openings, or are new and emerging careers.
    • Green occupations are jobs that contribute to energy conservation, development of alternative energy, reducing pollution, or recycling.