By lunchtime on a typical day, you might encounter dozens of embedded systems (which are sometimes called cyber-physical systems)—without even knowing it. They’re in our homes (appliances, televisions, DVD players, home automation systems, smart meters, etc.), on our roadways (microcontrollers in cars, traffic lights, etc.), and in our workplaces (printers, security systems, etc.). They also are key components of cell phones, trains, airplanes, digital musical instruments, and medical equipment. Embedded systems engineers research, design, develop, test, and troubleshoot these systems. Job duties vary by employer, but most engineers have the following responsibilities:
- design and configure the hardware components (processor, controller, memory, timer, serial communication port, output/output circuit, system application specific circuits, power supply, keypad/keyboard, real-time clock, etc.) of embedded systems
- design, develop, debug, and unit test the software in embedded systems, ranging from device drivers and real-time systems, to application programming interfaces and touch-screen interfaces
- participate in requirements, design, and source code reviews
- identify and implement opportunities for software process and development cycle time improvements
- develop customer documentation, such as training manuals, performance specifications, and operating instructions
- provide oral and written project status updates to managers and executives, as well as clients
- troubleshoot malfunctioning embedded systems by creating documentation, flowcharts, and diagrams to support problem analysis
- supervise technicians and technologists engaged in embedded systems research or production
- conduct engineering studies and product evaluations to support new products
- 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
- 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