Plan, conceptualize, and create mechanical designs for productsDevelop testing processes, and perform testing and validation of new designsGenerate working prototypes for beta testing and customer demonstrationPerform engineering calculations to support design workCreate and review technical drawings, plans, and specifications using computer softwareCollaborate with multi-disciplinary engineering teams, and work with vendors and contractorsPerform detailed documentation to track project development and design processEnsure project timeline is met and project stays within budget