Field Support Engineer
- Field Support Engineer
- the role that is played when a
person services one or more deployed
systems or
applications
in the field (i.e., at sites requiring the engineer to travel from his or her home office)
As illustrated in the preceding figure, Field Support Engineer is part of the following inheritance hierarchy:
The typical role-specific responsibilities of a Field Support Engineer are to:
- Test applications in the field.
- Diagnose and fix problems in the field.
- Perform system roleback in the field.
- Install, upgrade, and replace defective hardware and software components in the field.
- Perform preventative hardware maintenance in the field.
Field support engineers typically inherit
common role responsibilities from the
role method component.
To fulfill these responsibilities, field support engineers
typically should have the following expertise, training, and
experience:
- Experience with the client platforms (i.e., hardware
components and operating systems).
- Ability to work independently under observation by
customer and user organization personnel.
- Ability to follow directions and meet deadlines.
- Willingness to travel extensively.
- Good verbal and written communication skills.
- A bachelor’s degree or better in software
engineering, computer science, or the equivalent.
Field support engineers typically perform the following
role-specific tasks in an iterative,
incremental, parallel, and time-boxed manner:
Field support engineers typically inherit
common role tasks from the
role method component.
Field Support Engineers typically perform these tasks as members of the following teams:
As members of these teams, field support engineers typically
produce all or part of the following work products: