High School
Recommended high school classes include mathematics, computer science (especially programming), shop, physics, and statistics. English and speech classes will help you develop your public speaking and presentation skills and learn how to write effective reports.
Postsecondary Education
Embedded systems engineers often have bachelor’s degrees in electrical or computer engineering, physics, computer science, or robotics. A small, but growing, number of colleges and universities in the United States offer bachelor’s and graduate degrees in embedded systems engineering technology (ESET), including:
- Lawrence Technological University: https://www.ltu.edu/engineering/ece/undergrad-embedded-software
- Oregon Institute of Technology: https://www.oit.edu/academics/degrees/embedded-systems-engineering-technology
- University of Advancing Technology: https://www.uat.edu/robotics-degree
- University of Colorado at Boulder: https://www.colorado.edu/ecee/academics/graduate-programs/professional-masters/embedded-systems/embedded-systems-iot-courses
Courses in an ESET program might include Embedded System Design, Real-Time Embedded Systems, Mastering Embedded Systems Architecture, Programmable Systems on a Chip, Mobile Computing and Internet of Things Security, Embedding Sensors and Actuators, Low-Power Design Techniques, Advanced Computer Architecture, Computer and Machine Vision Systems, Real-Time Digital Media, Embedded Software Essentials, Developing Industrial Internet of Things, and Embedded Interface Design.
Some companies prefer job applicants to have a master’s degree in one of the aforementioned areas. Engineers who are interested in advancing into careers in management often earn master’s degrees in business administration.
Certification
Many students earn undergraduate and graduate certificates in embedded systems engineering to expand their skill-sets. Completing a certificate program is an especially good idea if you major in computer science or electrical engineering, but would like to also complete more specialized training in embedded systems engineering. In Iowa State University’s graduate certificate program, students learn about embedded hardware, embedded software, real-time systems, real-time operating systems, design methodology, and hardware-software co-design. Other schools that offer certificate programs include Colorado State University, Lawrence Technological University, and the University of California at Irvine.
Other Education or Training
Industry conferences provide many continuing education (CE) and networking opportunities. For example, attendees at the annual Embedded Systems Conference can participate in educational sessions such as Common Mistakes by Embedded System Designers: What They Are and How to Fix Them, How to Build Products Using Open Platform Software, and Mr. X: A Journey in Embedded System Design for Space Science.
Professional associations such as the American Society for Engineering Education, ASME International, Association for Computing Machinery, IEEE, National Society of Professional Engineers, IEEE Computer Society, and the Society of Women Engineers also provide CE classes, webinars, seminars, and workshops. Contact these organizations for more information.
- 3-D Printing Specialists
- Advanced Manufacturing Engineers
- Advanced Manufacturing Technicians
- Aeronautical and Aerospace Technicians
- Aerospace Engineers
- Agile Coaches or Trainers
- Air Quality Engineers
- Artificial Intelligence Specialists
- Audio Recording Engineers
- Augmented Reality Developers
- Automation Engineers
- Automotive Engineering Technicians
- Automotive Engineers
- Autonomous Vehicle Safety and Test Drivers
- Avionics Engineers
- Avionics Technicians
- Back-End Developers
- Big Data Developers
- Biochemical Engineers
- Biomedical Engineers
- Biometrics Systems Specialists
- Blockchain Developers
- Broadcast Engineers
- Building Automation Systems Engineers
- Building Performance Diagnosticians
- Ceramics Engineers
- Chemical Engineers
- Chief Information Officers
- Chief Information Security Officers
- Chief Robotics Officer
- Civil Engineering Technicians
- Civil Engineers
- Clinical Data Managers
- Cloud Engineers
- Computer and Office Machine Service Technicians
- Computer and Video Game Designers
- Computer Network Administrators
- Computer Programmers
- Computer Support Service Owners
- Computer Support Specialists
- Computer Systems Programmer/Analysts
- Computer Trainers
- Computer-Aided Design Drafters and Technicians
- Cryptocurrency Specialists
- Customer Success Managers
- Cybersecurity Architects
- Data Entry Clerks
- Data Processing Technicians
- Data Scientists
- Data Warehousing Specialists
- Database Specialists
- Deepfake Professionals
- Digital Agents
- Digital Workplace Experience Engineers
- Document Management Specialists
- Driverless Car Engineers
- Drone Engineers
- Electrical Engineering Technologists
- Electrical Engineers
- Electromechanical Engineering Technologists
- Electronics Engineering Technicians
- Electronics Engineers
- Electronics Service Technicians
- Energy Efficiency Engineers
- Engineering Technicians
- Engineers
- Enterprise Architects
- Environmental Engineers
- Ergonomists
- ETL Developers
- Fiber Optics Technicians
- Forensic Engineers
- Fuel Cell Engineers
- Full Stack Developers/Engineers
- Futurists
- Genetic Engineers
- Geospatial Analytics Specialists
- Geotechnical Engineers
- Graphic Designers
- Graphics Programmers
- Hardware Engineers
- Health Informaticists
- Help Desk Representatives
- Hydropower and Marine Energy Industry Workers
- Hypersonics Engineers
- Hypersonics Technicians
- Industrial Designers
- Industrial Engineering Technicians
- Industrial Engineers
- Information Assurance Analysts
- Information Security Analysts
- Information Technology Consultants
- Information Technology Infrastructure Engineers
- Information Technology Project Managers
- Internet Consultants
- Internet Developers
- Internet of Things Developers
- Internet Security Specialists
- JavaScript Developers
- Machine Learning Engineers
- Manufacturing Engineering Technologists
- Manufacturing Engineers
- Marine Engineers
- Materials Engineers
- Mathematicians
- Mechanical Engineering Technicians
- Mechanical Engineers
- Mechatronics Engineers
- Metallurgical Engineers
- Metallurgical Technicians
- Microelectronics Technicians
- Mining Engineers
- Mobile Software Developers
- Model View Controller Developers
- Nanosystems Engineers
- Network Operations Center Engineers
- Network Operations Center Technicians
- Nuclear Engineers
- Online Gambling Specialists
- Optical Engineers
- Packaging Engineers
- Personal Privacy Advisors
- Petroleum Engineers
- Petroleum Technicians
- Plastics Engineers
- Plastics Technicians
- Product Development Directors
- Product Management Directors
- Product Managers
- Product Owners
- Project Managers
- Quality Control Engineers
- Quality Control Technicians
- Radio Frequency Engineers
- Radio Frequency Identification Device Specialists
- Remote Health Care Engineers
- Renewable Energy Engineers
- Robotics Engineers
- Robotics Integrators
- Robotics Technicians
- Salesforce Developers
- Scrum Masters
- Semiconductor Technicians
- Site Reliability Engineers
- Smart Building Systems Designers
- Software Application Developers
- Software Designers
- Software Engineers
- Software Quality Assurance Testers
- Solar Engineers
- Solutions Architects
- Spacecraft Test Technicians
- Stationary Engineers
- Systems Setup Specialists
- Technical Support Specialists
- Technical Writers and Editors
- Technology Ethicists
- Traffic Engineers
- Transportation Engineers
- Unity Developers
- User Experience Designers
- Visual Interaction Designers
- Wind Energy Engineers
- Wireless Service Technicians