(Career Asssessments, Exploration & Counselling)
Career: Computer Software Engineers, Systems Software
Job 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.
Job Tasks
Importance %age |
Task Description |
95
|
Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance. |
91
|
Analyze information to determine, recommend and plan installation of a new system or modification of an existing system. |
90
|
Store, retrieve, and manipulate data for analysis of system capabilities and requirements. |
89
|
Consult with customers or other departments on project status, proposals and technical issues such as software system design and maintenance. |
88
|
Prepare reports and correspondence concerning project specifications, activities and status. |
86
|
Develop and direct software system testing and validation procedures. |
81
|
Coordinate installation of software system. |
79
|
Advise customer about, or perform, maintenance of software system. |
79
|
Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems. |
73
|
Confer with data processing and project managers to obtain information on limitations and capabilities for data processing projects. |
72
|
Direct software programming and development of documentation. |
71
|
Train users to use new or modified equipment. |
70
|
Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. |
64
|
Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration. |
62
|
Monitor functioning of equipment to ensure system operates in conformance with specifications. |
55
|
Supervise and assign work to programmers, designers, technologists and technicians and other engineering and scientific personnel. |
33
|
Specify power supply requirements and configuration. |
21
|
Utilize microcontrollers to develop control signals, implement control algorithms and measure process variables such as temperatures, pressures and positions. |
14
|
Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation. |
Work Activities
Importance %age |
Activity Description |
83
|
Updating and Using Relevant Knowledge
|
80
|
Interacting With Computers
|
77
|
Thinking Creatively
|
72
|
Getting Information
|
72
|
Establishing and Maintaining Interpersonal Relationships
|
71
|
Organizing, Planning, and Prioritizing Work
|
70
|
Processing Information
|
69
|
Communicating with Supervisors, Peers, or Subordinates
|
69
|
Making Decisions and Solving Problems
|
69
|
Analyzing Data or Information
|
69
|
Identifying Objects, Actions, and Events
|
61
|
Monitor Processes, Materials, or Surroundings
|
60
|
Documenting/Recording Information
|
57
|
Provide Consultation and Advice to Others
|
56
|
Coordinating the Work and Activities of Others
|
53
|
Interpreting the Meaning of Information for Others
|
53
|
Training and Teaching Others
|
52
|
Communicating with Persons Outside Organization
|
50
|
Scheduling Work and Activities
|
49
|
Developing Objectives and Strategies
|
46
|
Resolving Conflicts and Negotiating with Others
|
46
|
Estimating the Quantifiable Characteristics of Products, Events, or Information
|
45
|
Evaluating Information to Determine Compliance with Standards
|
44
|
Developing and Building Teams
|
44
|
Judging the Qualities of Things, Services, or People
|
43
|
Coaching and Developing Others
|
38
|
Guiding, Directing, and Motivating Subordinates
|
35
|
Inspecting Equipment, Structures, or Material
|
31
|
Performing Administrative Activities
|
31
|
Repairing and Maintaining Electronic Equipment
|
29
|
Controlling Machines and Processes
|
29
|
Assisting and Caring for Others
|
28
|
Selling or Influencing Others
|
27
|
Monitoring and Controlling Resources
|
24
|
Handling and Moving Objects
|
22
|
Performing for or Working Directly with the Public
|
20
|
Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment
|
18
|
Staffing Organizational Units
|
11
|
Performing General Physical Activities
|
9
|
Operating Vehicles, Mechanized Devices, or Equipment
|
8
|
Repairing and Maintaining Mechanical Equipment
|