AeroVironment is looking to design, build, and enhance mission-critical software systems, including processing-intensive analytics, novel algorithm development, real-time systems, and large-scale data manipulation.
Requirements
- Experience with MongDB or similar database technologies
- Experience in UI development with React or other modern JavaScript frameworks
- Backend development experience with Spring Boot.
- Containerization experience with Docker/Kubernetes
- Exposure to machine Learning and AI development
- Familiarity with CI/CD pipelines and automated build tools
- Minimum 3+ years’ related hands-on software development experience
Responsibilities
- Apply today’s best practices in software development, leveraging cutting-edge frameworks and methodologies.
- Build full-stack solutions across frontend, backend, and UI, tailored to mission needs.
- Partner with customers and end-users to implement changes that improve usability and impact.
- Provide input on hardware/software trade-offs, reuse strategies, and integration of COTS/GOTS solutions.
- Review, test, and document software components to meet design requirements and resolve issues.
- Collaborate with a team of innovators, contribute to system design decisions, and ensure our solutions meet the highest standards of performance and reliability.
- Implement changes that improve usability and impact.
Other
- Bachelor’s degree in Computer Science or related field is required or equivalent combination of education, and experience
- Active TS/SCI clearance with polygraph
- Ability to work in an office environment (Constant)
- Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
- U.S. Citizenship required