Sr Systems Software Engineer Provides software engineering support for product development, writes and tests software programs, debugs code, analyzes data for prototypes, leads engineering projects and teams, confers with management and QA staff, documents software processes, and mentors less experienced engineers.