Software Developer
Hybrid · Lexington, Massachusetts, United States
Job Summary
Aquila Technology is seeking a Software Developer to join a defense-oriented team developing C++-based software within a modular open-systems architecture on Linux. The role involves prototyping sensor control and signal processing systems, collaborating with software developers, system engineers, and algorithm developers, and using publish-subscribe middleware. Responsibilities include software/algorithm development, software documentation, and integration with hardware systems to support Electro-Optical/Infrared control systems, with field testing as part of the work. The position requires an active Secret clearance (or higher) and US citizenship. Preferred skills include ROS, Python, Bash, and MATLAB.
Required Qualifications
- Bachelor's Degree
- Active Secret Clearance
- US Citizenship
- 3+ years in Software/Algorithm Development
- C/C++ Programming
- Linux (RedHat/Ubuntu)
- GIT/GITHUB
- Object Oriented Software Design and Development
- Software Architecture
- Software Design/Development
- Hardware and Software Integration
- Software Documentation
- Bash
- Python
- MATLAB
- ROS
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.