Skip to content

Jobs

AeroVironment

Robot type
Drone · Defense
Location
Annapolis JunctionMarylandUSA
Job type
Software
Posted
Jun 29, 2026
Salary
$102,000–$178,500 a year
Full-time

Software Engineer (Full Stack)

Job description

Summary The Software Engineer Level 1 is responsible for developing, maintaining, and enhancing complex and diverse software systems. This includes working on processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems. The SWE 1 works individually or as part of a team to review and test software components, resolve software problem reports, and utilize appropriate software development and design methodologies.

Job responsibilities

  • Requirements & Design: Analyze user requirements to derive software design and performance requirements. Design and code new software or modify existing software to add new features.
  • System Integration: Integrate existing software into new or modified systems or operating environments.
  • Debugging & Maintenance: Debug existing software and correct defects. Modify existing software to correct errors, adapt to new hardware, or improve its performance.
  • Database Development: Design or implement complex database or data repository interfaces and queries.
  • Algorithm Development: Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Testing: Assist with developing and executing test procedures for software components.
  • Documentation: Write or review software and system documentation.
  • Technical Leadership: Serve as a team lead at the level appropriate to the software development process being used on any particular project.

Job requirements

  • A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required.
  • Seven (7) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required.
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s degree (Total of 11 years experience without a degree).
  • An Active TS/SCI with Polygraph

Similar jobs