Software Engineer Security Clearance
Job in
Lexington, Middlesex County, Massachusetts, 02421, USA
Listed on 2026-06-01
Listing for:
Aquila Technology
Full Time
position Listed on 2026-06-01
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, AI Engineer
Job Description & How to Apply Below
Software Engineer Clearance Level: Must be able to obtain an Active Secret Clearance – Must be US Citizen 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 looking for a highly skilled Software Engineer to support one of the nation’s leading defense research organizations. The team is seeking a talented embedded DSP Software Engineer to develop, optimize, and maintain signal processing solutions for a tactical communications program within the org.
The team leverages technical analysis, modeling, simulation, emulation, prototype development, and flight tests to advance communication systems and evaluate their performance. This role focuses on developing high-performance DSP algorithms and embedded software for specialized processor architectures. The ideal candidate will have strong fundamentals in digital signal processing, experience with commercial DSP platforms, and the ability to work across hardware-software boundaries to deliver optimized solutions for real-time communications systems.
What You’ll Bring :
* Degree Level: Bachelor’s Degree
* 1 years – Experience using AI tools (AI Agents etc) to assist with Software Development
* 3 years – Version control systems (Git)
* 3 years – Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux)
* 2 years – Bare-Metal programming experience
* 3 years – Embedded Software
* 3 years – Experience developing code for commercial DSP chips/IP (NXP, TI, CEVA, or similar architectures)
* 2 years
– Experience with assembly language programming (NXP-VSPA IS, x86/x64, or ARM)
* 3 years – MATLAB
* 3 years – Programming Languages (e.g., Perl, Python, C/C++)
* 3 years
-Signal Processing
* 3 years – Strong DSP experience (i.e. frequency domain vs. time domain analysis, FFT/IFFT implementation, etc) Nice to Have
* Experience with board bring up and boot process
* Digital and Wireless Radio/Communications Technology
* Experience with Embedded Linux
Key Responsibilities:
* Develop and optimize DSP algorithms for tactical communication systems on commercial DSP platforms (NXP, TI, CEVA, or similar)
* Develop software for RTOS environments with focus on task scheduling, inter-task communication, and interrupt handling
* Write and debug low-level assembly code to maximize performance on DSP architectures
* Collaborate with hardware engineers on board bring-up and system integration activities
* Support CI/CD pipelines and maintain version control using Git
* Leverage AI development tools (Copilot, Cursor, Claude Code, etc.) to accelerate development workflows
* Debug complex issues spanning DSP firmware, RTOS, and hardware interfaces
* Document designs, algorithms, and code to support long-term maintainability
Required Qualifications:
* Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
* 3+ years of experience in embedded software development with focus on DSP applications
* Experience developing code for commercial DSP chips/IP (NXP, TI, CEVA, or similar architectures)
* Proficiency in C/C++, Python, and MATLAB for signal processing and embedded development
* Understanding/Experience with Bare-Metal programing (i.e. direct register-level programming of peripherals, clock and power domain initialization, cache and MMU setup)
* Experience with RTOS environments(i.e. task/thread scheduling, inter-task communication mechanisms, and interrupt handling)
* Experience with assembly language programming (NXP-VSPA ISA knowledge preferred, but proficiency in x86/x64, ARM, etc. is acceptable)
* Strong DSP fundamentals (i.e. frequency domain vs. time domain analysis, FFT/IFFT implementation, and FIR/IIR filter design)
* Experience with AI-powered development tools and workflows (Copilot, Cursor,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×