Description
AeroVironment is hiring a Principal Software Engineer to lead and mentor software developers in an Agile environment supporting autonomous unmanned aerial vehicles. The role owns software lifecycle processes, architecture, design, development, testing, documentation, compliance, scheduling, and knowledge transfer, while working with multiple teams and senior management. Candidates need an advanced degree in a relevant field, at least 15 years of Windows or Linux application software development experience, object-oriented design expertise, and proficiency in C#, .NET, C++, C, or Python. The position offers a salary of $170,000 to $272,000, medical, dental, and vision benefits, and requires U.S. citizenship under ITAR.
