Skip to main content
CareerApp
AeroVironment

Entry-Level Software Engineer

AeroVironment

Dayton, OH · full time · Junior

Listed on AeroVironment’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

This entry-level role involves developing and maintaining data analysis tools and websites for military intelligence applications, writing code in languages like Python, C++, and TypeScript while collaborating with a development team. It suits someone with a computer science degree and 0–3 years of experience who can work in a security-conscious, team-based environment.

Our summary, not AeroVironment’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or related technical field
  • 0–3 years of software development and coding experience
  • Knowledge of web/service-based design and programming
  • Familiarity with front-end technologies (JavaScript, TypeScript, CSS3, HTML5, Angular, React)
  • Knowledge of server-side languages (C++, Python, Go)
  • Git proficiency for code repository management
  • U.S. citizenship
  • Ability to obtain and maintain TS/SCI clearance

Nice to have

  • Test-driven development experience (Agile, Scrum, full-cycle development)
  • CompTIA Security+ certification
  • Kubernetes and container familiarity
  • Experience with document stores (Elasticsearch) and SQL databases (PostgreSQL)
  • Active TS/SCI clearance

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.