Skip to content

Jobs

AeroVironment

Robot type
Drone · Defense
Location
JessupMarylandUSA
Job type
Software
Posted
Oct 26, 2026
Salary
$83,500–$150,000 a year
Full-time

Jr. Software Engineer

Job description

AV is seeking a Software Engineer 0 to join the software development team supporting a prime contract in Annapolis Junction, Maryland. This entry-level position will contribute to the development, integration, testing, and sustainment of modern, feature-rich visualization and presentation capabilities.

The team develops and supports applications that enable mission-analytic users to view existing data, contribute new information, and collaborate within a shared operational environment. These capabilities help users understand complex information, improve collaboration, and make more informed mission decisions.

The successful candidate may have a primary interest in user-interface development…

Job responsibilities

  • Analyze user requirements and translate them into software design, functional, and performance requirements.
  • Design, develop, integrate, test, debug, document, and maintain software applications and services.
  • Develop new software features and enhance existing applications to support visualization, presentation, collaboration, and mission-analysis workflows.
  • Contribute to user-interface development, including the design and implementation of intuitive and effective user experiences.
  • Support full-stack development activities as assigned, including application logic, data access, services, and user-interface components.
  • Write clean, maintainable, and well-documented code using Java and Python.
  • Develop unit tests using JUni t and participate in integration, regression, and system-level testing.
  • Debug existing software, investigate defects, identify root causes, and implement corrective solutions.

Job requirements

  • Active TS/SCI clearance with polygraph.
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university. Four (4) years of Software Engineering experience on projects using similar software-development processes may be…
  • No prior professional Software Engineering experience is required.
  • Academic, internship, personal, or project experience with one or more of the following: Java Python Unit testing with JUnit Git or another source-code-control system
  • Ability to analyze requirements and develop software designs that address user and system needs.
  • Ability to design, code, test, debug, and maintain software applications.
  • Ability to learn and apply software-development standards, tools, and processes.
  • Strong analytical, communication, collaboration, and problem-solving skills.

Similar jobs

Robot deals

All deals →

Like what we do? Buying through these links supports Bots n' Beans. We earn a commission at no extra cost to you. Thank you!