Principal Engineer – Software Engineering (Embedded)

AeroVironment

Full-time other-general
Apply Now
Location
Moorpark, CA, United States
Posted
July 15, 2026

Job Description

**Worker Type**

Regular

**Job Description**

**Summary**

Software Engineering, coordinates with other departments to meet the milestones during product development cycles. As a member of the Engineering management team, the Software Engineering Manager participates in defining and executing the overall engineering product development strategy, budget, team development and evaluation.

**Position Responsibilities**
Manages budget planning, staffing, training, performance evaluation and career development. Attracts and retains high caliber staff and provides mentorship
Collaborates with management, production, and marketing to define product design requirements
Plans, coordinates, and directs engineering development projects. Reviews and approve product design decisions
Designs, modifies, develops, writes and implements software applications as an individual contributor
Design and implement embedded software drivers and applicatio...