TCIDSTCIDS
HomeHighlighted TN CareersPathways Virtual Career CenterFind a TN Job
 
Interest Surveys | Career Database
Institution Database
| Institution Survey
Classroom Corner (new!)
Print Page



  Bookmark This Page



Career Summary:


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



  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • 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.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
  • Education and Training - Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
  • 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.
  • Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
  • Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction.
  • Clerical - Knowledge of administrative and clerical procedures and systems such as word processing, managing files and records, stenography and transcription, designing forms, and other office procedures and terminology.
  • Communications and Media - Knowledge of media production, communication, and dissemination techniques and methods. This includes alternative ways to inform and entertain via written, oral, and visual media.
  • Education and Training - Knowledge of principles and methods for curriculum and training design, teaching and instruction for individuals and groups, and the measurement of training effects.
  • Administration and Management - Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
Back to Top



  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Troubleshooting - Determining causes of operating errors and deciding what to do about it.
  • Reading Comprehension - Understanding written sentences and paragraphs in work related documents.
  • Technology Design - Generating or adapting equipment and technology to serve user needs.
  • Mathematics - Using mathematics to solve problems.
  • Programming - Writing computer programs for various purposes.
  • Systems Analysis - Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Operations Analysis - Analyzing needs and product requirements to create a design.
  • Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Time Management - Managing one's own time and the time of others.
  • 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.
  • Coordination - Adjusting actions in relation to others' actions.
  • Writing - Communicating effectively in writing as appropriate for the needs of the audience.
Back to Top



  • Oral Expression - The ability to communicate information and ideas in speaking so others will understand.
  • Deductive Reasoning - The ability to apply general rules to specific problems to produce answers that make sense.
  • 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.
  • Information Ordering - The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Near Vision - The ability to see details at close range (within a few feet of the observer).
  • Written Expression - The ability to communicate information and ideas in writing so others will understand.
  • Problem Sensitivity - The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Mathematical Reasoning - The ability to choose the right mathematical methods or formulas to solve a problem.
  • Number Facility - The ability to add, subtract, multiply, or divide quickly and correctly.
  • Inductive Reasoning - The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
Back to Top



  • Interacting With Computers - Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
  • Updating and Using Relevant Knowledge - Keeping up-to-date technically and applying new knowledge to your job.
  • Processing Information - Compiling, coding, categorizing, calculating, tabulating, auditing, or verifying information or data.
  • Thinking Creatively - Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.
  • Organizing, Planning, and Prioritizing Work - Developing specific goals and plans to prioritize, organize, and accomplish your work.
  • Making Decisions and Solving Problems - Analyzing information and evaluating results to choose the best solution and solve problems.
  • Analyzing Data or Information - Identifying the underlying principles, reasons, or facts of information by breaking down information or data into separate parts.
  • Identifying Objects, Actions, and Events - Identifying information by categorizing, estimating, recognizing differences or similarities, and detecting changes in circumstances or events.
  • Establishing and Maintaining Interpersonal Relationships - Developing constructive and cooperative working relationships with others, and maintaining them over time.
  • Documenting/Recording Information - Entering, transcribing, recording, storing, or maintaining information in written or electronic/magnetic form.
  • Monitor Processes, Materials, or Surroundings - Monitoring and reviewing information from materials, events, or the environment, to detect or assess problems.
  • Evaluating Information to Determine Compliance with Standards - Using relevant information and individual judgment to determine whether events or processes comply with laws, regulations, or standards.
  • Provide Consultation and Advice to Others - Providing guidance and expert advice to management or other groups on technical, systems-, or process-related topics.
  • Getting Information - Observing, receiving, and otherwise obtaining information from all relevant sources.
  • Scheduling Work and Activities - Scheduling events, programs, and activities, as well as the work of others.
  • Communicating with Supervisors, Peers, or Subordinates - Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
  • Judging the Qualities of Things, Services, or People - Assessing the value, importance, or quality of things or people.
  • Developing Objectives and Strategies - Establishing long-range objectives and specifying the strategies and actions to achieve them.
  • Interpreting the Meaning of Information for Others - Translating or explaining what information means and how it can be used.
Back to Top



  • Realistic - Realistic occupations frequently involve work activities that include practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many of the occupations require working outside, and do not involve a lot of paperwork or working closely with others.
  • Investigative - Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
  • Third Interest High-Point - Tertiary-Cutoff/Rank Descriptiveness
  • Conventional - Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
Back to Top



  • Analytical Thinking - Job requires analyzing information and using logic to address work-related issues and problems.
  • Attention to Detail - Job requires being careful about detail and thorough in completing work tasks.
  • Cooperation - Job requires being pleasant with others on the job and displaying a good-natured, cooperative attitude.
  • Initiative - Job requires a willingness to take on responsibilities and challenges.
  • Achievement/Effort - Job requires establishing and maintaining personally challenging achievement goals and exerting effort toward mastering tasks.
  • Integrity - Job requires being honest and ethical.
  • Innovation - Job requires creativity and alternative thinking to develop new ideas for and answers to work-related problems.
  • Adaptability/Flexibility - Job requires being open to change (positive or negative) and to considerable variety in the workplace.
  • Dependability - Job requires being reliable, responsible, and dependable, and fulfilling obligations.
  • Persistence - Job requires persistence in the face of obstacles.
  • Leadership - Job requires a willingness to lead, take charge, and offer opinions and direction.
  • Stress Tolerance - Job requires accepting criticism and dealing calmly and effectively with high stress situations.
  • Independence - Job requires developing one's own ways of doing things, guiding oneself with little or no supervision, and depending on oneself to get things done.
  • Self Control - Job requires maintaining composure, keeping emotions in check, controlling anger, and avoiding aggressive behavior, even in very difficult situations.
  • Social Orientation - Job requires preferring to work with others rather than alone, and being personally connected with others on the job.
Back to Top



  • Ability Utilization - Workers on this job make use of their individual abilities.
  • Working Conditions - Workers on this job have good working conditions.
  • Achievement-Mean Extent - Occupations that satisfy this work value are results oriented and allow employees to use their strongest abilities, giving them a feeling of accomplishment. Corresponding needs are Ability Utilization and Achievement.
  • Creativity - Workers on this job try out their own ideas.
  • Responsibility - Workers on this job make decisions on their own.
  • Independence-Mean Extent - Occupations that satisfy this work value allow employs to work on their own and make decisions. Corresponding needs are Creativity, Responsibility and Autonomy.
  • Achievement - Workers on this job get a feeling of accomplishment.
  • Activity - Workers on this job are busy all the time.
  • Social Status - Workers on this job are looked up to by others in their company and their community.
  • Autonomy - Workers on this job plan their work with little supervision.
  • Security - Workers on this job have steady employment.
  • Working Conditions-Mean Extent - Occupations that satisfy this work value offer job security and good working conditions. Corresponding needs are Activity, Compensation, Independence, Security, Variety and Working Conditions.
  • Authority - Workers on this job give directions and instructions to others.
  • Moral Values - Workers on this job are never pressured to do things that go against their sense of right and wrong.
  • Company Policies and Practices - Workers on this job are treated fairly by the company.
  • Recognition-Mean Extent - Occupations that satisfy this work value offer advancement, potential for leadership, and are often considered prestigious. Corresponding needs are Advancement, Authority, Recognition and Social Status.
  • Compensation - Workers on this job are paid well in comparison with other workers.
  • Recognition - Workers on this job receive recognition for the work they do.
  • Supervision, Human Relations - Workers on this job have supervisors who back up their workers with management.
  • Advancement - Workers on this job have opportunities for advancement.
  • Co-workers - Workers on this job have co-workers who are easy to get along with.
  • Independence - Workers on this job do their work alone.
  • Variety - Workers on this job have something different to do every day.
  • Relationships-Mean Extent - Occupations that satisfy this work value allow employees to provide service to others and work with co-workers in a friendly non-competitive environment. Corresponding needs are Co-workers, Moral Values and Social Service.
  • Support-Mean Extent - Occupations that satisfy this work value offer supportive management that stands behind employees. Corresponding needs are Company Policies, Supervision: Human Relations and Supervision: Technical.
Back to Top



10%25%Median- 50%75%90%
TN Annual$45,260$57,770$72,340$87,120$100,020
US Annual$55,870$70,710$89,070$109,320$130,850

*Some salaries are listed at an hourly rate. Those that include a single dollar amount are considered hourly wage.

Wage and salary data provided by:


  • Bureau of Labor Statistics, Tennessee Department of Labor website
  • TN Department of Labor & Workforce Development website
  • Bureau of Economic Analysis website

For an explanation of salary data please visit acinet.org


Back to Top



Database information © Onet Online

Interest Surveys | Career Database | Institution Questionnaire | Institution Database | Career Videos
Student Resources
| Counselor Resources | Parent Resources | Career Clusters

Students Counselors Parents Clusters KuderLearning Express Library