- Designing and building hardware.
- Recommending new hardware designs.
- Performing tests of new hardware and software.
- Troubleshooting and debugging performance issues.
- Working with vendors and hardware suppliers to implement new designs.
- Supporting the hardware engineering team.
- Providing technical support for hardware issues.
- Following industry-standard processes and procedures.
- Collaborating with other engineers.
- Attend related meetings.