Software Engineer

Aquila Technology
Lexington, MA, United States
Temporary
Full-time

Software Engineer

Clearance : NONE

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.

About the Role :

Aquila is seeking a Software Engineer to join our team in supporting one of the country’s premier defense research organizations.

The Software Engineer requires the development of SATCOM testbeds to demonstrate new system architectures, waveforms, and enabling technology.

Development e?orts are multi-disciplinary and include a wide array of activities requiring the design and implementation of software, ?

rmware, and hardware components and subsystems.

There are a few requirements for the position :

  • Must be a U.S Citizen (Green Cards / Visas do not qualify)
  • Willingness to undergo a comprehensive background investigation and maintain a personal security clearance. (Aquila would sponsor you for the security clearance.)
  • Must be within commutable distance of Lexington, Massachusetts.

Responsibilities :

Full lifecycle application development. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.

Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design.

Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains and documents software functionality.

Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance.

Implements localization or globalization of software.

What You'll Bring :

  • Resilient Communications, Command, and Control Algorithms
  • Military Satellite Communication Systems
  • C / C++, Python, Java, JavaScript
  • Matlab programming
  • Experience developing in a Linux environment

Must Have

  • Bachelor's Degree
  • 8 years Software / Algorithm Development
  • 2 years Resilient Communications, Command, and Control Algorithms
  • 8 years Software Documentation
  • 8 years C / C++ Programming
  • 8 years C++11 or later, Stand Template Library,Boost library
  • 2 years GIT / GITHUB
  • 8 years Java Development
  • 8 years JavaScript Development
  • 8 years MATLAB
  • 8 years Object Oriented Software Design and Development
  • 8 years Python
  • 8 years Software Architecture
  • 8 years Software Design / Development
  • 8 years XML and SQL
  • 5 years Maven or Gradle, Git / Gitlab, Make / Autotools
  • 8 years Hardware and Software Integration
  • 8 years Linux Environment
  • 8 years Military Satellite Communication Systems

Our interview process is designed to let you get to know us as much as for us to get to know you!

  • You’ll meet with someone from our Recruiting team so we can learn more about you and answer some of your questions.
  • You’ll meet with the Hiring Manager to learn more about the team, and the role, and get to tell us more about what you’d bring to the team
  • You’ll meet team members who will be your peers to help you get a feel for a real day in the life at Self.

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 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, job-related tuition, certification, or professional conferences
  • 401K 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 : Hybrid - Candidate will be onsite one day / wk (with some flex for more onsite) based on the workload requirements.

Travel : NONE

Clearance : Interim clearance sufficient to start.

We are an Equal Opportunity Employer.

29 days ago
Related jobs
Promoted
Raytheon
Cambridge, Massachusetts

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

Promoted
Riverside Research
Lexington, Massachusetts

Riverside Research is seeking a Software Engineer to work in our Centreville, VA or Lexington, MA, office. Full life-cycle software development participation, from feature conception and requirements generation to software architecture and design, implementation, build, deployment, testing, and supp...

Promoted
Raytheon
Milton, Massachusetts

This Senior Principal Software Engineer position will support a major missile program as the Software Integrated Product Team Lead (IPTL). Experience including at least two of the following: Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks, etc), Softwa...

Promoted
Mondo
Boston, Massachusetts

We are seeking a highly skilled and motivated Lead Software Engineer to join our team. Lead a team of software engineers, providing guidance and mentorship. This role involves providing production support, debugging complex issues, and ensuring our software systems run smoothly. Develop and maintain...

Promoted
Raytheon
Newton, Massachusetts

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. As a Senior Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs and technolo...

Promoted
Alarmcom
Boston, Massachusetts

This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people across a very interesting spectrum of wireless, software, and hardware/device technologies to develop outstanding consumer products. Computer Science or si...

Snyk
Boston, Massachusetts

As a Software Engineer at Snyk, you'll be at the forefront of building the future of application security. At least 2 years of commercial experience as a Software Engineer. We're looking for individuals who are passionate about crafting exceptional software and solving complex problems. Play...

Motion Recruitment
Boston, Massachusetts

We’re seeking a talented and driven Lead Software Engineer to join our dynamic team and lead the development of innovative software solutions for our agricultural sensor systems. Job Posting: Lead Software Engineer (React & Node. As a Lead Software Engineer specializing in React and Node. Collaborat...

Raytheon
Tewksbury, Massachusetts

Experience with: System Safety Engineering, System Engineering, Software or Firmware Engineering, Electrical Engineering or equivalent Safety Engineering. Typically Requires: Bachelor's degree in Science, Technology, Engineering or Math (STEM) and a minimum 5 years of relevant Software Engineering o...

Raytheon
Tewksbury, Massachusetts

Translate software requirements and specifications into logical design artifacts, development of software code, unit testing and integration of code and analysis of software defects. Raytheon is hiring a Senior Software Development Engineer to support our teams in Tewksbury, Massachusetts. The succe...