- Computer Systems Engineers/Architects
- Automation Engineer
- Cloud Engineer
- Cloud Software Engineer
- Control Systems Engineer
- Firmware Engineer
- IT Engineer
- Information Technology Engineer
- Infrastructure Engineer
- Machine Learning Engineer
- Network Engineer
- Network and Infrastructure Engineer
- Software Engineer
- Software Development Engineer
- Software Systems Engineer
- Solutions Engineer
- Systems Engineer
- Systems Application Engineer
- Systems Integration Engineer
- Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
- Develop system engineering, software engineering, system integration, or distributed system architectures.
- Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.