Integration & Software Development: Lead the integration of hardware and software components. Develop, debug, and optimize test... hardware, software, and firmware. Strong project management and communication skills, with the ability to lead technical...