Computer Systems Software Engineers

Computer systems software engineers are involved in coordinating the construction of the computer systems of an organization, maintaining them and planning their future growth. They work with a particular company and coordinate the needs and demands of the computer needs of every department by ordering, inventory, billing, and payroll recordkeeping. Suggestions are also made about a computer systems’ technical direction. A company’s intranet (the network which links computers inside a organization and ease communication among the various departments) is also constructed by these engineers.

Systems software engineers work for companies that need configuration, implementation, and installation of complete computer systems. These engineers may also be part of the marketing or sales staff, and serve as the chief technical resource for these sales officers, staff, as well as customers. They may even engage in product sales and provide continued technical support to the buyers and consumers.

Computer software engineers are usually a part of the team that designs and develops advanced hardware, software, and systems. Thus, until a finished product is developed and released, workers from various branches including those of engineering, marketing, production and design collaborate with each other, of which computer engineers are a basic part.

In 2002, computer software engineers had around 675,000 jobs. Around 394,000 were computer applications software engineers while about 281,000 were computer systems software engineers. Though these engineers are employed in every industry, the largest concentration of computer software engineers (about 30 percent) is in computer systems design and related services. A large number of computer software engineers are also hired by other industries that include government agencies, producers of computers and related electronic equipment, as well as colleges and universities.

The employers of computer software engineers cover startup companies to established industry leaders and thus include a large number of clientele. As the use of the Internet, e-mail, and other communications systems increases, firms from electronics to engineering which were traditionally associated as unrelated disciplines will expand, hiring more and more such engineers. Engineering firms specializing in building bridges and power plants, for example, also hire computer software engineers for designing and developing advanced geographic data systems and automated drafting systems. Communications industries also require computer software engineers, with whose help the personal communications market could be tapped into. The major communications companies have many job opportunities for both computer software applications and computer systems engineers.

A growing number of computer software engineers are also employed on a temporary or contract basis (with many being self-employed) who work on their own as consultants. Some of these consultants work for firms that specialize in the development and maintenance of the client companies’ Web sites and intranets. Consulting opportunities for software engineers are expected to increase because businesses need help to manage, upgrade, and customize increasingly complex computer systems. In 2002, around 21,000 computer software engineers were self-employed.
»»  Read More ...