Software Engineer
Indexed description
Aquila Technology is seeking a highly skilled Software Engineer to join our team in supporting one of the country’s premier defense research organizations. The team is in need of a Software Engineer for the development of advanced sensor control and signal processing systems. Software will be developed within a modern, object-oriented, modular open-systems architecture primarily using C++, Linux, and publish-subscribe middleware. The focus will be primarily on software for controlling radars, but could also extend to telemetry and optical systems.
What You Will Bring:
- In-depth knowledge of C++ and Python object-oriented programming with several years experience applying this knowledge to complex software architectures
- Proven ability to quickly and effectively learn new technologies and programming languages, adapt to new environments and methodologies, and work outside one’s own comfort zone
- Experience with modern software development practices (e.g. spiral development), version control systems, debugging tools, and coordination/collaboration tools
- Experience with software development within a Linux/UNIX environment
- Experience with other programming/scripting languages such as Java, C, MATLAB, and shell scripting
- Experience with UNIX-like operating system architectures, network programming, and real-time programming
- Degree Level: Bachelor’s Degree
- Clearance Level: Currently holds a Secret Clearance (OR a higher clearance)
- 3 years – Software/Algorithm Development
- 3 years – Program/Project Management OR Analysis
- 3 years – Software Documentation
- 3 years – C/C++ Programming
- 3 years – C++11 or later, Stand Template Library,Boost library
- 3 years – GIT/GITHUB
- 3 years – Java Development
- 3 years – Object Oriented Software Design and Development
- 3 years – Python
- 3 years – Software Design/Development
- 3 years – XML and SQL
- 3 years – Maven or Gradle, Git / Gitlab, Make / Autotools
- 3 years – Hardware and Software Integration
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
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
- Company match does not apply to catch-up contribution
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. To qualify for this benefit, employees must have completed a minimum of six (6) months of employment and must agree to and sign the Device Minimum Configuration Form prior to reimbursement. Electronic devices eligible under the Buy Your Own Device (BYOD) program are limited to cell phones, laptops, and tablets.
Work location: Hybrid – Individual works from home or off-site for a portion of their schedule and within a routinely commutable distance from the Lexington, MA facility. Candidates should expect to be onsite 3 days a week on average.
Interview process: Initial pre-screen with the hiring manager. If the candidate advances to the next round, interviews will be with the Organizational Leaders and Technical Team.
Travel: Estimated at 10% domestic and international (travel is not mandatory but is highly preferred if able)
Clearance Level: Candidates must have an active Secret clearance to be considered for this position.
We are an Equal Opportunity Employer.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search