Skip to main content
a image of a woman smiling through a blue light

Embedded Systems

Graduate Badge

Grand Rapids • Face to face (?) • 8 Credits

The College of Engineering's Embedded Systems Graduate Badge prepares students to develop and debug programs for engineering applications using structured programming languages and development environments.

Overview

This Embedded Systems graduate badge provides students with a better understanding of interfacing peripheral devices with microcontrollers, integrating hardware and software for microcontroller-based applications, and writing firmware for real-time operating systems. Students also learn about digital and analog interfaces with microcontrollers, gaining skills to design and control electromechanical systems.

Students obtaining this badge will learn to develop and debug programs for engineering applications using structured programming languages and development environments. Topics include understanding microcontroller architecture and interfacing with peripheral devices, integrating hardware and software for microcontroller-based applications, writing firmware for real-time operating systems, and working with digital and analog interfaces to control electromechanical systems. The embedded systems badge is two courses, four credits each.

This badge provides students with essential skills in programming, microcontroller interfacing, and designing real-time operating systems. As embedded systems are crucial in industries like robotics and electronics, this expertise is highly valued. The badge enhances your education, showcases marketable skills to employers, and can be displayed on digital platforms such as emails and websites. Completed in two semesters, it provides a fast track to gaining specialized knowledge and a competitive edge in the job market.

A digital badge, or badge, is a record of achievement that recognizes a student's completion of a coherent and meaningful academic experience. GVSU offers both credit and non-credit bearing badges as digital credentials. Credit-bearing badges include anywhere from 0.5 to 15 academic credits and may include additional noncredit criteria. Credit-bearing badges are also posted to the academic transcript.

Seymour and Esther Padnos College of Engineering

gvsu.edu/engineering
136 Kennedy Hall
(616) 331-6750

Career Opportunities

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Top skills
  • Speaking
  • Reading Comprehension
  • Systems Evaluation
  • Active Listening
  • Systems Analysis
Earnings statistics
Annual Earnings Percentile
$ 62,973.32 10%
$ 79,351.07 25%
$ 99,920.25 50%
$122,958.64 75%
$136,572.46 90%

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

Top skills
  • Reading Comprehension
  • Active Listening
  • Critical Thinking
  • Systems Evaluation
  • Writing
Earnings statistics
Annual Earnings Percentile
$ 48,136.15 10%
$ 70,097.49 25%
$ 98,871.70 50%
$129,226.74 75%
$155,047.99 90%

Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.

Top skills
  • Critical Thinking
  • Reading Comprehension
  • Active Listening
  • Monitoring
  • Speaking
Earnings statistics
Annual Earnings Percentile
$ 96,443.61 10%
$124,226.68 25%
$158,451.43 50%
$183,588.66 75%
$231,156.96 90%

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

Earnings statistics
Annual Earnings Percentile
$ 73,125.18 10%
$ 84,893.38 25%
$107,500.39 50%
$134,775.23 75%
$165,493.70 90%

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Top skills
  • Speaking
  • Reading Comprehension
  • Systems Evaluation
  • Active Listening
  • Systems Analysis
Earnings statistics
Annual Earnings Percentile
$ 62,091.48 10%
$ 80,112.27 25%
$103,440.03 50%
$133,527.03 75%
$170,380.86 90%

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

Top skills
  • Reading Comprehension
  • Active Listening
  • Critical Thinking
  • Systems Evaluation
  • Writing
Earnings statistics
Annual Earnings Percentile
$ 50,647.74 10%
$ 73,970.74 25%
$106,279.21 50%
$145,330.84 75%
$178,951.49 90%

Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.

Top skills
  • Critical Thinking
  • Reading Comprehension
  • Active Listening
  • Monitoring
  • Speaking
Earnings statistics
Annual Earnings Percentile
$103,483.94 10%
$133,308.42 25%
$170,256.13 50%
$215,775.11 75%
$348,023.19 90%

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

Top skills
Earnings statistics
Annual Earnings Percentile
$ 78,498.05 10%
$101,802.59 25%
$132,263.52 50%
$169,430.86 75%
$215,108.44 90%
"One of the Top Public Universities in America"
- Niche.com
117K
GVSU Alumni in Michigan
A "Best Bang for Your Buck"
By Washington Monthly

Request Information

Loading...


Page last modified May 20, 2025