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).
At Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart, purposeful solutions that work. Aquila is the right people with the right skills driving the right outcomes. We call this the Aquila Advantage. Aquila Technology is looking for a highly skilled Software Engineer to support one of the nation’s leading defense research organizations. The role involves designing, developing, testing, and maintaining software systems while collaborating with multidisciplinary engineering teams to deliver advanced solutions. This position will focus on building and maintaining a software testbed for space network emulation capabilities using containerized applications, custom software, and graphical interfaces. Candidates should have strong experience with software development, containers, and CI/CD pipelines. Experience with space-based networks or software-defined networking (SDN) is a plus.
Job Responsibility:
Designing, developing, testing, and maintaining software systems
Collaborating with multidisciplinary engineering teams to deliver advanced solutions
Building and maintaining a software testbed for space network emulation capabilities using containerized applications, custom software, and graphical interfaces
Requirements:
Bachelor's Degree
5 years Scripting and Task Automation (e.g. server installation, patch management, configuration)
5 years Troubleshoot, debug issues, and recommend mitigation strategies/solutions
5 years Implement and operate communication testbed hardware based on high-level specifications
5 years Development experience on a Linux platform
5 years Programming Languages (Java, JavaScript, Python)
5 years Software visualization development (dashboards, webpages, etc.)
5 years Containerization (Docker, podman, etc.)
5 years Linux OS and scripting
Nice to have:
Masters Degree
Embedded Programming
Computer Networking (TCP/IP and UDP/IP communication)
Software-defined networking or traditional networking experience, including open-source versions
C/C++ Programming
Space Systems
What we offer:
PTO – 15 days (vacation/sick) 10 paid holidays – 6 standard (New Year’s, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas) – 4 floating holidays prorated based on your day of hire
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 for pre-approved, Eligible full-time team members
401K with Fidelity – Eligible to participate following 90 days of employment. Company match on employee contribution
Cell Phone & Internet Reimbursed up to $150 monthly to cover cell phone, data, and home internet expenses
Buy Your Own Device (BYOD) – Team members are eligible for reimbursement of up to $1,500 every three (3) years for the purchase of electronic equipment