Jobs and Careers
AE

Software Engineer I-2

AeroVironment
United Statesfull_timeVerifiedPosted 11 Aug 2026
💰 $92,500/yr($60,500/yr$92,500/yr)

About the role

Worker Type

Regular


Job Description

 

As a Software Engineer I (Embedded), 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 & budget
·    Supports and derives algorithm design from detailed software requirements
·    Uses JIRA to keep an accurate work log and status of all tasks. Works closely with multiple teams of software developers supporting different programs
·    Follows AV's software development process to develop quality code under general supervision
·    Works on problems of limited scope. Operate in a continuous learning environment under moderate supervision
·    Works closely with other engineering disciplines
·    Other duties as assigned
 
Basic Qualifications (Required Skills & Experience)
·    Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or related discipline is required or equivalent combination of education, training, and experience
·    0 - 2 years of relevant experience in Windows or Linux application software development. Object Oriented Design experience a must; Qt experience is a plus.
·    Expertise in one of the following: C# .Net, Java, C++, and/or Web UI
·    Demonstrated familiarity with source code configuration management tools such as SVN and Git
·    Experienced writing unit tests, using an IDE and understanding basic debugging techniques
·    Demonstrated mathematical and analytical skills are required
·    Demonstrated understanding of object-oriented design, data structures, database, and operating systems.
·    Willingness to travel locally (Occasionally)
 
Other Qualifications & Desired Competencies
·    Experience with test-driven development is preferred
·    Experience with Android, iOS, or React/Redux web development is preferred
·    Demonstrated basic knowledge of networking is preferred
·    With guidance from senior engineers, one contributes to the design, coding, documenting and testing software using the Scrum Framework
·    Demonstrates understanding of the system design one is working on and understand the role that assigned tasks play in the system
·    Demonstrates strong listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group setting
·    Develops and enhances professional expertise. Demonstrates ability to research and re-engineer to propose alternate solutions to issues.
·    Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
·    Displays strong initiative and drive to accomplish goals and meet company objectives
·    Takes ownership and responsibility for current and past work products
·    Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
·    Has effective problem-solving, analytical, interpersonal and communication skills
·    Focuses on teamwork, collaboration and puts the success of the team above one's own interests
 
Physical Demands
·    Ability to work in an office and manufacturing environment (Constant)
·    Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)


Clearance Level

 

No Clearance

The salary range for this role is:

$60,500 - $92,500

AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills.

ITAR Requirement:

This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR,

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AeroVironment

View company profile →