Junior Software Engineer – Applications (Agile, Cloud)

AeroVironment, Inc.

San Diego (CA)

On-site

USD 67,000 - 102,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

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, Inc. in San Diego, CA is seeking an entry‑level Software Engineer I (Applications) to design, develop and test software for new products including cloud-based tools, mentored in an Agile team.

In this role you will work through the software life cycle, write high‑quality, modular code, create unit tests, and collaborate with multiple engineering groups to deliver timely solutions that meet requirements. This is a fast-paced environment with growth opportunities.

Qualifications

  • 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)

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

Skills

OOP design
C#/Java/C++
Git/SVN
Unit testing
Debugging basics
Mathematical analytics
Operating systems
Willing to travel

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or related discipline

Tools

Qt

Job description

AeroVironment, Inc. in San Diego, CA is seeking an entry‑level Software Engineer I (Applications) to design, develop and test software for new products including cloud-based tools, mentored in an Agile team.

In this role you will work through the software life cycle, write high‑quality, modular code, create unit tests, and collaborate with multiple engineering groups to deliver timely solutions that meet requirements. This is a fast-paced environment with growth opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer — Cloud, UI & Agile Growth
Junior Software Engineer — Cloud, UI & Agile Growth

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 67,000 - 102,000
9/80 work schedule
Holiday shutdown
Medical, dental, vision benefits
Software Engineer - Agile Dev for Cloud-Based Systems
Software Engineer - Agile Dev for Cloud-Based Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 82,000 - 125,000
Medical
Dental
Vision
+3
Junior Software Engineer: Build, Test & Deliver in Agile
Junior Software Engineer: Build, Test & Deliver in Agile

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 67,000 - 102,000
Medical, dental, vision insurance
9/80 work schedule
401K with company matching
+1
Junior Software Engineer — Agile Dev & Mentorship
Junior Software Engineer — Agile Dev & Mentorship

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 67,000 - 102,000
Software Engineer, Agile Cloud Dev & Mentorship
Software Engineer, Agile Cloud Dev & Mentorship

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
Software Engineer II, Applications (Real-Time)
Software Engineer II, Applications (Real-Time)

InvestedintheMission • Huntsville (AL)

On-site
USD 75,000 - 114,000
Medical, dental, vision
401K with company matching
9/80 work schedule
Junior Software Engineer, Applications – Agile & Growth
Junior Software Engineer, Applications – Agile & Growth

AV • San Diego (CA)

On-site
USD 67,000 - 102,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer II – Applications (Unity & Real-Time)
Software Engineer II – Applications (Unity & Real-Time)

Nord Resume • Huntsville (AL)

On-site
USD 75,000 - 114,000
Medical insurance
Dental insurance
Vision insurance
+3
Software Engineer II, Applications — Unity & Cloud Tools
Software Engineer II, Applications — Unity & Cloud Tools

Nord Resume • Huntsville (AL)

On-site
USD 75,000 - 114,000
Medical
Dental
Vision
+3
Software Development Engineer: Build Real-World, Mission-Critical Apps
Software Development Engineer: Build Real-World, Mission-Critical Apps

AeroVironment, Inc. • Herndon (VA)

Hybrid
USD 3,500 - 520,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1