Senior Applications Software Engineer

AeroVironment

United States

On-site

USD 112,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment is seeking a Sr. Software Engineer (Applications) to design, develop and test software for new products and cloud-based tools in an Agile setting. You will work within a defined lifecycle, participate in design reviews, and mentor junior engineers.

The role requires 8–12 years in Windows/Linux app development, strong OO design, and expertise in C# .Net, Java, C++, or Web UI. Travel locally is occasional, and a robust benefits package accompanies the position.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
  • Minimum 8 - 12 years of relevant experience in Windows or Linux application software development; OO design required
  • Expertise in C# .Net, Java, C++, and/or Web UI
  • Experience with unit tests and debugging code
  • Familiar with lifecycle development process and Agile software practices
  • Familiar with source code configuration management tools such as SVN and Git

Responsibilities

  • Works within a defined software life cycle development process
  • Participates in and leads software design reviews
  • Creates software design documentation according to software process requirements
  • Implements coding according to coding standards; writes unit tests and validates software
  • Delivers work on time according to project schedule and budget
  • Supports algorithm design from detailed software requirements
  • Collaborates with multiple teams to reuse software across programs
  • Mentors less experienced engineers in a continuous learning environment
  • Coordinates activities of other personnel as Team Lead when required
  • Performs other duties as assigned

Skills

C# .Net
Java
C++
Web UI
Unit testing
Agile software development
Object oriented design
Git
SVN

Education

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics

Tools

SVN
Git
IDEs
Debuggers

Job description

AeroVironment is seeking a Sr. Software Engineer (Applications) to design, develop and test software for new products and cloud-based tools in an Agile setting. You will work within a defined lifecycle, participate in design reviews, and mentor junior engineers.

The role requires 8–12 years in Windows/Linux app development, strong OO design, and expertise in C# .Net, Java, C++, or Web UI. Travel locally is occasional, and a robust benefits package accompanies the position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer, Autonomous Drone Systems
Senior C++ Software Engineer, Autonomous Drone Systems

avav • Lawrence (KS)

On-site
USD 112,000 - 170,000
Benefits package
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Junior Software Engineer - Embedded Systems (C/C++, Python)
Junior Software Engineer - Embedded Systems (C/C++, Python)

AV • Jessup (MD)

On-site
USD 84,000 - 180,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Junior Embedded Software Engineer - C/C++, Windows/Unix
Junior Embedded Software Engineer - C/C++, Windows/Unix

InvestedintheMission • Jessup (MD)

On-site
USD 84,000 - 180,000
Medical benefits
Dental & Vision
Senior UI Engineer for Real-Time Applications
Senior UI Engineer for Real-Time Applications

Vance Airscoop • Pittsburgh

On-site
USD 112,000 - 170,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
Software Engineer, Sr. (Apps)
Software Engineer, Sr. (Apps)

AV • Pittsburgh

On-site
USD 111,000 - 159,000
Medical, dental, and vision insurance
401K with company matching
Paid holiday shutdown
Senior Software Engineer - Tech Lead for Complex Systems
Senior Software Engineer - Tech Lead for Complex Systems

AeroVironment • Maryland

On-site
USD 102,000 - 270,000
medical
dental vision
401K with company matching
+2
Software Engineer - Application Development
Software Engineer - Application Development

aerotech • Pittsburgh

On-site
USD 90,000 - 120,000
Bonus payments every 6 months
Health plans
Stock ownership trust
Senior Software Systems Engineer: Linux, RF & Security
Senior Software Systems Engineer: Linux, RF & Security

avav • Maryland

On-site
USD 102,000 - 255,000
Medical insurance
Dental and vision
401K with company match
+2
Senior .NET Full-Stack Developer — Cloud & Defense
Senior .NET Full-Stack Developer — Cloud & Defense

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 85,000 - 110,000