Software Engineer, Sr. (Apps)

AeroVironment

📍 Pittsburgh, PA, United States

Full-time other-general

Job Description

**Worker Type**

Regular

**Job Description**

**_Summary_**

As a **Sr. Software Engineer (Applications)** one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements.

**_Duties/ Responsibilities_**

+ Design, develop, and maintain application-level user interfaces for complex software systems
+ Work within a defined software development lifecycle, participating in design reviews and UI/UX discussions
+ Translate detailed software and system requirements into scalable, user-focused UI solutions
+ Create and maintain UI architecture, design documentation, and implementation guidelines
+ Implement clean, testable, and maintainable code following established coding standards
+ Develop and execute unit tests and validation strategies for UI and application logic
+ Collaborate closely with backend, systems, and hardware-adjacent engineers to integr...
Apply for this Position