SOFTWARE ENGINEERS/DESIGNERS (EMERGING PROFESSIONAL OCCUPATIONS IN THE TELECOMMUNICATIONS INDUSTRY) California Occupational Guide Number 2005-A (part) Interest Area: Emerging Occupations 1995
Design, develop, test, and debug software products for telecommunications- related needs, such as computer-assisted engineering programs for schematic cabling projects, modeling programs for cellular and satellite systems and programs for telephone options such as voice mail, electronic mail, and call waiting. They use languages such as "C", FORTRAN, Pascal and Assembly, as well as programmable relational database applications and operating systems. They write instructions for technicians, often supervise a technical staff, provide technical support to customers and often help with implementation for customized software orders. Many Software Engineers work on a contract basis.
Hourly Wages in California: 0-2 Years Experience: $14.64 - $19.27 2-5 Years Experience: $20.10 - $35.63 5-9 Years Experience: $26.06 - $42.75
Job Skills Needed: -- Knowledge of computer circuitry -- Ability to do engineering programming -- Knowledge of electrical systems design -- Knowledge of digital and analog technologies -- Computer assisted design (CAD) skills -- Ability to write technical material -- Ability to use personal computer and assorted software systems -- Ability to explain technical material to non-technically trained individuals Training/Requirements: -- Bachelors degree in Computer Engineering or related field required -- Masters or doctorate degree in Computer Science sometimes preferred -- Solid background and experience in programming and using relational database applications
Source: State of California, Employment Development Department, Labor Market Information Division, Information Services Group, (916) 262-2162
Home