Software Engineer Iii
CurrentSoftware Development· Develop user-facing flight control ground software for the Aerosonde Unmanned Aerial System (UAS) in C# WPF/WinForms· Lead development for automated software safety functions, and embedded microcontroller programming on the Aerosonde Hybrid Quad UAS· Manage projects from requirements through release using Jira and Confluence management softwareSoftware Testing· Utilize NUnit for C# unit testing and tracked code coverage through Resharper· Organize test cases into releases using Spiratest, and worked with Software Quality Assurance team members to test and verify new software releases· Assure compliance of the UAS with the Risk Management Framework (RMF) and other security requirements put forth by customers in the Army and NavySoftware Release· Create reliable and repeatable software products via a CI/CD pipeline based on Jenkins· Work with the Application Support Team to quickly diagnose UAS mishaps in the field and develop preventative software solutions