×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer Security Clearance

Job in Lexington, Middlesex County, Massachusetts, 02421, USA
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
Position: Software Engineer with Security Clearance
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary