Designs, develops, tests, and debugs software applications and systems, including image processing and operating systems. Leads engineering teams, reviews customer specifications, and develops designs with cost considerations. Provides technical guidance, participates in proposal preparation, and en...