# data[].attributes.body
Pros:
Relatively good working environment
Access to the Internet at all times
Easy to get loans and credit cards if you work for a software firm

Cons:
Lack of free time during work hours
Too much to learn, such as all of the programming languages and systems
Extended Post-Secondary Education required

Job Description:
Software Engineers develop information systems by designing, developing, and installing software solutions.
They should be proficient with analyzing information, programming, software debugging, software testing, and development fundamentals.

# data[].attributes.body
Entry Level:
Software Engineer I- Platform
Income Potential:
$74,506
Skills Needed:
Good knowledge on software platform infrastructure, experience with embedded software, basic computer science skills, knowledgeable with C language, good with calculus
Median Level:
Software Engineer III - Technical Leader
Income Potential:
$100,406
Skills Needed:
Proficient in Python, C, experience with Java, strong computer science skills, experience with databases such as Oracle, and familiar with software video solution space

Advanced  Level:
Software Engineer V- Manager
Income Potential:
$154,603
Skills Needed:
Proficient in C, Python and Java, ROTS Embedded Experience, Hands on experience on switch/router embedded system software development, Strong problem solving and software development/troubleshooting skills

# data[].attributes.body
4 years of tuition - $116,987
4 years of room/board - $26,920
4 years of Misc. - $16825
Total Cost:  $184512

# data[].attributes.body
Post Secondary School: Georgia Institute of Technology -  North Ave NW, Atlanta, GA 30332
Tuition: $40,513, 2 years
Graduate School: Massachusetts Institute of Technology - 77 Massachusetts Ave, Cambridge, MA
Tuition: $75,624, 2 years