Staff Software Engineer
Current1553B Software Technical Lead for large Space Force satellite platform overseeing requirements, design, development, test and qualification of I/O flight software interfacing with various satellite hardware and mission payload devices. Serve as the technical lead overseeing a medium sized software team (10-15 developers) working on all aspects of the software lifecycle.