Jobs · Engineering · Massachusetts

Software Engineer

Aquila Technology · Lexington, MA · 5 mo ago
EngineeringInternship

About the role

Aquila Technology is seeking a highly skilled Software Engineer to support the development of network protocols for tactical systems. The ideal candidate will thrive in a rapid-prototyping environment with fast design-debug cycles.

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.

Requirements

  • Must have 2 years of experience in networking architectures and protocols.
  • Must have 2 years of experience in IP Routing Protocols.
  • Must have 2 years of experience in Linux Kernel Networking.
  • Must have 2 years of experience in Network Protocol Design.
  • Must have 2 years of development experience on a Linux platform.
  • Must have 2 years of Programming Languages (e.g., Perl, Python, C/C++) experience.

Nice to Have

  • 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

  • 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 who have completed a minimum of six (6) months of employment may apply for tuition reimbursement for approved, job-related courses taken through an accredited college or university.
  • 401K with Fidelity – Eligible to participate following 90 days of employment. Company match on employee contribution: $1/$1 up to 3%, then .50 cents / $1 for 4th and 5th %s Fully vested from day one
  • 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 used to access corporate services.

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

RelativityOklahoma, United States· 1 wk ago
Information Technology$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com