This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Aquila Technology is seeking a Software Engineer to join our team in supporting one of the country’s premier defense research organizations.
Job Responsibility:
Assist with software development efforts spanning the undersea mission area
Review code design
Enforce coding standards
Ensure thorough unit, static and dynamic testing (as appropriate) is in place
Support DevSecOps policies and delivery requirements
Develop software for a collection of smaller projects
Coordinate with program managers to support downstream combination of these components in support of larger goals
Requirements:
Bachelor’s Degree
3 years – Software/Algorithm Development
2 years – Program/Project Management OR Analysis
2 years – Software Documentation
3 years – C/C++, Java, Python, Bash, SQL, Java Script / HTML / CSS, Matlab
3 years – GIT/GITHUB
1 years – GUI Development
3 years – Object Oriented Software Design and Development
2 years – Python
3 years – Software Design/Development
2 years – XML and SQL
3 years – Maven or Gradle, Git / Gitlab, Make / Autotools
1 years – Containerization (Docker, podman, etc.)
1 years – Hardware and Software Integration
2 years – Testing frameworks and familiarity with debugging tools
Experience with algorithm optimization for real time systems
Experience developing in Python
Experience developing in Java, C# or C++
Experience with GUI development (Qt or GTK+)
Experience with containerization techniques
Knowledge of object-oriented programming
Understanding of networking architectures and protocols
Strong familiarity with Python, including type hinting, linting and testing frameworks
Strong communication and interpersonal skills
Must have an Active Secret Clearance
Must Be US Citizen
Nice to have:
FastAPI
PyTest
Mypy
pylint
Podman
OpenShift
OAuth
MongoDB
PostgreSQL
Experience working in secure computing environments, including Public Key Infrastructure, user and client authentication, containerization and both in-transit and at-rest encryption
What we offer:
PTO – 15 days (vacation/sick)
10 paid holidays
1.5 paid days, or 12 hours, for approved volunteer work
1 week of paid maternity/paternity LOA after 1 year of Full-time employment
Tuition & Training Reimbursement – 5K annually
401K with Fidelity – Company match
Cell Phone & Internet Reimbursed up to $150 monthly
Buy Your Own Device (BYOD) – reimbursement of up to $1,500 every three (3) years