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 &...
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