The interdisciplinary nature of electrical and computer engineering as well as mechanical engineering careers means that master’s-level engineering graduates have opportunities to work within nearly any industry as well as alongside other experts across disciplines. Salary potential for most engineering roles varies significantly based on the amount of experience you have, but education also plays a major role for specific positions.
For example, the average salary for software engineers overall is $83,021, according to PayScale. However, for software engineers with an M.S. in Electrical and Computer Engineering, the average increases to more than $91,000.
At MSU, graduate engineering students have opportunities to build on skills most relevant to the careers they want as well as receive guidance from faculty. Whether you’re interested in careers in industry, business, non-profit, government or an academic environment, you can tailor your experience at MSU for your goals.
Average salary of MSU Master of Engineering Alumni
Civil Engineering Careers
Civil engineers contribute to a wide range of infrastructure projects by creating plans and designs as well as supervising construction and maintenance processes. Professionals often specialize in areas like transportation or pavement engineering, focusing on the development and modification of essential systems including streets, highways, airports, harbors and public transit.
The U.S. Bureau of Labor Statistics projected steady growth in openings for civil engineers through 2028. This demand is largely driven by the need for new construction and upgrades to address deteriorating transportation infrastructure. Meanwhile, technological leaps in connected and autonomous vehicles call for innovative solutions that allow self-driving cars and trucks to operate safely and efficiently.
Civil engineering professionals commonly work for consultancies or government agencies at the local, state or federal level. They analyze networks and policies, using their findings to develop safe and sustainable solutions for pavements and transportation systems. Engineers may use design software to prepare plans for roadways, identify opportunities for minimizing risks to drivers and pedestrians, and evaluate the effectiveness and environmental impact of building materials.
Becoming licensed as a professional engineer (PE) is often a vital step in a civil engineer’s career. Though regulations vary by state, you generally must be a licensed PE to prepare, sign, seal and submit engineering work for official approval or to serve clients directly.
To become a PE, you must:
- Graduate from an ABET-accredited program
- Pass the Fundamentals of Engineering (FE) exam and become an engineer intern
- Gain four years of professional experience
- Pass the Principles and Practice of Engineering (PE) exam
- Education beyond the bachelor’s degree can help to fulfill state requirements for work experience and prepare you to succeed on the PE exam.
Education beyond the bachelor’s degree can help to fulfill state requirements for work experience and prepare you to succeed on the PE exam.
|Civil Engineering Job Title
|Senior Civil Engineer
|Road/Highway Civil Engineer
Electrical Engineering Careers
Because nearly all technology essential to modern life has at least some electrical components, electrical engineers can work anywhere. Career opportunities vary considerably depending on an individual’s specialization.
The top skills for electrical engineering include project management, electrical systems, electrical design, power distribution and AutoCAD, according to the labor database Burning Glass. However, the complexity of modern electrical systems and components as well as their interaction with other systems means that soft skills, like critical thinking and the ability to apply creativity to technical knowledge, are becoming key assets for electrical engineers. In fact, Burning Glass reports that the most-requested baseline skills in electrical engineering job postings from the past year were communication skills.
The table below includes selected salaries for common electrical engineering titles. For all roles listed, salary potential continues to climb with years of experience.). For example, although the average salary for control systems engineers is $81,018, the average increases to $100,767 for those with more than 10 years of experience and $108,294 for control systems engineers with more than 20 years in the field.
|Electrical Engineering Job Title
|Principal Systems Engineer
|Principal Electrical Engineer
|Design Engineering Manager
|Information Technology Manager
|Control Systems Engineer
Computer Engineering Careers
Computer engineers combine computer and electrical engineering skills in order to advance the complex machines our modern world has come to rely on to perform a multitude of tasks. From the embedded sensors and devices controlling the temperature in nuclear reactors to the world’s most advanced computers, computer engineers play a role in many different aspects of today’s technology.
These professionals use this combination of skills to research, develop and optimize computers and embedded computing systems in addition to processing and storage devices such as circuit boards, routers and memory chips.
A computer engineer’s job includes building computers and computer software, testing and optimizing systems and designing hardware for powerful applications. Natural problem solvers, these engineers are prepared to work with advanced algorithms, design complex technical solutions and help build the next generation of technology
While the compensation for a computer engineer varies significantly by experience, the average salary of a professional with a Master of Science in Computer Engineering is $99,000 per year, according to PayScale. That’s 32% higher than those without this graduate-level degree. In addition, four out of five computer engineers are highly satisfied with their careers. The following table shows the median salary of a few popular job titles.
|Computer Engineering Job Title
|Senior Software Engineer
|Design Verification Engineer
|Software Development Engineer
Mechanical Engineering Careers
Mechanical engineering has become an increasingly multidisciplinary field. With the complexity of modern mechanical systems and equipment, mechanical engineers must be aware of issues ranging from interactions between materials, behavior of materials under drastically different conditions and the design and optimization of highly complex, interconnected systems.
As with many other engineering disciplines, level of experience plays a critical role in determining salary potential. Mechanical engineer salaries continue to rise through mid-level and late-career professionals. For example, the average salary for a mechanical engineer with 5-10 years of experience is $78,000, while this increases to $100,000 for those with more than 20 years of experience.
Education also plays a role for many specific titles. Mechanical engineers with a master’s degree earn approximately 9% higher salaries than mechanical engineers overall, according to PayScale.
|Mechanical Engineering Job Title
|Engineering Group Manager
|Senior Mechanical Engineer
|Senior Manufacturing Engineer
|Project Manager, Engineering
To learn more about Michigan State University’s online master’s programs in engineering and download a free brochure, fill out the fields below to request information. You can also call us toll-free at (888) 351-8360.