Job Description

**Worker Type**

Regular

**Job Description**

**Summary**

As a **Software** **Engineer I (Applications),** one works with and is mentored by a talented group of engineers in a fast moving, collaborative Agile development environment. In this entry level role, one plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools.

**Position Responsibilities**

+ Works within a defined software life cycle development process
+ Supports the full life-cycle of product including design, coding, debugging, test, deployment and maintenance
+ Codes, simulates, integrates and validates software. Writes quality code that is modular, reusable, testable, and scalable. Writes unit tests to test code you've written.
+ Participates in software design reviews
+ Delivers work on time according to estimated completion dates and project schedule &...

Apply for this Position

Ready to join AeroVironment? Click the button below to submit your application.

Submit Application