Occupation information for Computer and Information Research Scientists District Of Columbia

description

Conduct research into fundamental computer and information science as theorists, designers, or inventors. Develop solutions to problems in the field of computer hardware and software.

Compare Skills
details

Currently Employed: 600

Projected Annual Job Openings: 50

Typical Hourly Wage: $44.63 - $76.67

Typical Annual Salary: $92,830 - $159,470

See Job Listings (153) Find Businesses
typical training

Typical education needed for entry: Master's degree

Typical work experience needed for a job in this occupation: No work experience

Typical on-the-job training once you have a job in this occupation: No on-the-job training

Find Training
typical job duties
  • Analyze problems to develop solutions involving computer hardware and software.
  • Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
  • Assign or schedule tasks to meet work priorities and goals.
  • Maintain network hardware and software, direct network security measures, and monitor networks to ensure availability to system users.
  • Meet with managers, vendors, and others to solicit cooperation and resolve problems.
  • Design computers and the software that runs them.
  • Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
  • Evaluate project plans and proposals to assess feasibility issues.
  • Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics.
  • Consult with users, management, vendors, and technicians to determine computing needs and system requirements.
tools & technology
Tools:
  • Camera based vision systems for automated data collection
  • Computer servers
  • High end computer servers
  • Multimedia projectors
  • Pick or place robots

Technology:
  • Analytical or scientific software
  • Data base management system software
  • Development environment software
  • Object or component oriented development software
  • Operating system software