Job Description
Job Description
Hybrid Software Engineer
Clearance Level : Must be able to obtain a Secret Clearance- Must be US Citizen
Location : This position will be hybrid with expectations to be one day / wk onsite. Must be live within 100 miles of Lexington MA.
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 seeking a highly skilled Software Engineer with extensive experience in software design, development, integration, testing, and analysis to support the development of network protocols for tactical systems. This role requires a motivated individual who thrives in a rapid-prototyping environment with fast design-debug cycles.
Must Have
- 2 years - Networking architectures and protocols
- 2 years - IP Routing Protocols
- 2 years - Linux Kernel Networking
- 2 years - Network Protocol Design
- 2 years - Software development of IP routing protocols (multicast, socket programming, etc.)
- 2 years - Development experience on a Linux platform
- 2 years - Programming Languages (e.g., Perl, Python, C / C++)
Nice to Have
Digital and Wireless Radio / Communications TechnologyMilitary / DoD Wireless CommunicationsNetwork modeling and emulation using Linux Containers (Docker, CORE)Network Performance MonitoringKey Responsibilities :
Design, develop, integrate, and test software solutions for tactical network protocols.Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.Utilize C, C++ and Python as primary development languages, with the ability to quickly adapt to other scripting languages as needed.Apply expertise in IP routing protocols, multicast, and socket programming to develop robust solutions.Work in a native Linux environment, including Linux kernel networking, OS networking configuration, and Linux Containers (e.g., Docker, CORE).Proactively engage with team members to understand and resolve challenges and make collaborative decisions.Preferred Qualifications :
Experience in network modeling, emulation, and protocol design.Proficiency in network performance monitoring and optimization.Familiarity with radio communications concepts, including software-defined radios, MAC protocols, physical layer, and RF systems.Experience in military or DoD wireless communications systems.Benefits and Perks :
Aquila team members experience the opportunity to be part of a fast-paced, customer-focused, and technically innovative work environment. Aquila strives to deliver the best of the best in technical services to our customers. Candidates that possess a love for technical challenges, a desire to constantly learn, and the desire to establish themselves as critical players within a team will enjoy calling Aquila Technology home.
Our Perks Include :
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 hire1.5 paid days, or 12 hours, for approved volunteer work1 week of paid maternity / paternity LOA after 1 year of Full-time employmentTuition & Training Reimbursement - 5K annually for pre-approved, job-related tuition, certification, or professional conferences401K with Fidelity 100% immediate vesting; Plan eligibility begins 90 days following the date of hire. Aquila matches 50 cents on the dollar, up to 6%.Cell Phone & Internet Reimbursed up to $150 monthly to cover cell phone, data, and home internet expenses.Buy Your Own Device (BYOD) Allowance Reimbursed up to $1500 for the purchase of a qualified technology device. Eligible after 90 days of employment, and benefit renews every three years.Location : This position will be hybrid with expectations to be one day / wk onsite. There may be certain test events that would require someone to be onsite a few days / wk for 1-2 weeks of testing.
Clearance Level : Interim clearance is sufficient for start
Interview process : initial zoom screening and then second round would be onsite interviews. They would consider candidates for second round zoom if they are relocating but local candidates should expect to come onsite.
We are an Equal Opportunity Employer.