Embedded Systems and IoT Specialist
Design or conduct work-related training and development programs to improve individual skills or organizational performance. May analyze organizational training needs or evaluate training effectiveness.
Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.
Instruct individual students or small groups of students in academic subjects to support formal class instruction or to prepare students for standardized or admissions tests.
Develop instructional material, coordinate educational content, and incorporate current technology into instruction in order to provide guidelines to educators and instructors for developing curricula and conducting courses. May train and coach teachers. Includes educational consultants and specialists, and instructional material directors.
Originate and prepare written material, such as scripts, stories, advertisements, and other material.
Build, install, test, or maintain robotic equipment or related automated production systems.
Write technical materials, such as equipment manuals, appendices, or operating and maintenance instructions. May assist in layout work.
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.
Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
