engineering
Posted Jun 9Mid-Level Software Engineer
4391 4401 4433 Dayton Xenia Rd, Dayton, United StatesOn-site
Requirements
- Technologies used in this position can range from languages such as C++, Python, and TypeScript to document stores such as Elasticsearch and SQL stores such as PostgreSQL. Key
- Responsibilities Enhance and maintain existing code bases for multiple applications and websites on both the Windows and Linux environments.
- Qualifications Bachelor’s Degree in Computer Science, Computer Engineering, Math, or a closely related technical field. U.S.
- Ability to obtain and maintain a TS/SCI clearance. 4-8 years of
- experience in software design, development, coding, testing, and debugging.
- Solid foundation in web/service-based design, programming, and requirements.
- Expertise in front-end technologies including JavaScript, TypeScript, CSS3, and HTML5 and third-party libraries such as Angular or React Js.
- Knowledge of server-side programming languages such as Java, C++, Python, and Go.
- Experience with document stores, Elasticsearch or similar, and SQL stores such as PostgreSQL.
- Background in creation and deployment of containerized software, including build, modification, and deployment needs of Open Container Images.
- Background in running software on Kubernetes, familiarity with networking, storage, and workload management.
- Strong foundation in git version control, best practices and git hygiene.
- Experience in test-driven development. Desired
- Experience in interface validation and testing. This includes synchronous interfaces like HTTP API's and asynchronous interfaces such as a Kafka message bus. CompTIA Security+ certification.
- Experience with Gitlab CI/CD.
- Experience working with large code bases.
- Experience designing Kubernetes application architecture for mid to large sized applications.
- Background in software architecture as a whole is also acceptable.
- Requirement analysis experience, to include creating formal written
- Currently active TS/SCI clearance.
- Competencies & Work Environment Ability to work in a team environment.
- Ability to work in multiple code bases and support multiple tools simultaneously.
- Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems.
- Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty – and succeed.
- What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems.
- Department of Defense and allied military services use the company’s hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
Benefits
- Salary Range: $87,500-$113,500 Location: Dayton, Ohio (In Office and On Site at or near Wright-Patterson AFB) Organization: AV Specialized Exploitation & Targeting (SET) Department ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”).
- benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown.
- We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans.
Contact
- For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits .
- We also encourage you to review our company website at http://www.avinc.com to learn more about us. Principals only need apply. NO agencies please.
Additional details
- You will write and maintain multiple source code repositories for data analysis tools to support the production of technical intelligence products for warfighters, senior decision-makers, and the Intelligence Community.
- Participating in software design meetings and reviews.
- Working with other software developers in a team environment.
- Implementing unit tests and participating in functional test plan execution. Required
- Specifically, within project management frameworks one of: Agile, Scrum, and in full-cycle development.
- requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify U.S. person status under the ITAR and the EAR.
- A “U.S. person” according to their definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee, or asylee.
- Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we’ve been at the leading edge of technical innovation for more than 45 years.
- Be a part of the team that developed the world’s most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution’s permanent collection in Washington, DC.
- AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants.