Software Engineer
$76k - $155.7kCACI International Inc
Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity CACI is currently looking for a Software Engineer with digital signals processing experience to join our team developing next generation signals intelligence (SIGINT) for the Department of Defense. Join a passionate team of industry-leading individuals on a program that leverages best practices in developing DSP algorithms for real‑time or near‑real‑time systems to deliver state‑of‑the‑art capability in support of our nation’s warfighters. As a member of the CACI Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation’s safety, security, and prosperity. Responsibilities Develop user interfaces for RF measurement and Effective Isotropic Radiated Power (EIRP) visualization tools. Build interactive map‑based displays showing RF coverage and measurement results. Integrate Digital Signals Processing (DSP) generated outputs into operational applications. Develop APIs and services supporting RF data processing workflows. Collaborate with DSP engineers to translate signal‑processing outputs into user‑facing products. Support system testing, debugging, and deployment activities. Contribute to software architecture and technical design reviews. Hybrid schedule available. Qualifications Bachelor’s degree in computer science, Software Engineering, Electrical Engineering, or related field. 3–7 years of professional software development experience. U.S. Citizenship. TS/SCI Clearance with ability to obtain a CI Poly (CI Poly on hand preferred). Strong programming experience in C++ and Python. Experience developing applications in Linux environments. Experience developing desktop or web‑based applications. Ability to present technical RF and measurement data in intuitive user interfaces. Experience developing geospatial applications. Desired Experience with SATCOM, telecommunications, SIGINT, or EW systems. Experience with Software Defined Radio (SDR) applications. Exposure to real‑time data processing systems. Experience supporting field test activities. Experience developing desktop or web‑based applications. Strong understanding of object‑oriented design, software architecture principles, design patterns, and API development. Experience building maintainable, testable software systems. Experience with modern UI frameworks such as React, Angular, and VUE. Ability to develop interactive dashboards, data visualizations, geospatial displays, and user workflows for engineering applications. Experience working with HTML/CSS, TypeScript, and REST APIs. Experience visualizing large datasets. Ability to present technical RF and measurement data in intuitive user interfaces. Understanding basic DSP concepts: FFTs, filtering, sampling theory, spectrograms, and signal‑to‑noise ratio. Ability to work with IQ data, spectrum data, measurement datasets. Familiarity with RF concepts: EIRP, antenna gain, link budgets, and RF propagation. Basic understanding of satellite communications architecture, ground terminals, uplink/downlink concepts, and coverage footprints. Ability to collaborate effectively with RF and DSP engineers. Experience developing geospatial applications. Familiarity with geographic coordinate systems, GIS fundamentals, terrain datasets, and coverage map visualization. Experience implementing heat maps, layer controls, measurement overlays, and interactive map tools. Experience building data ingestion and processing pipelines. Ability to parse measurement files, process telemetry datasets, aggregate large volumes of RF data, and support near‑real‑time visualization workflows. Familiarity with PostgreSQL/PostGIS, SQLite, and time‑series data. Experience with Git, Agile development, CI/CD pipelines, Docker containers, automated testing, Ansible, and Cobbler. Familiarity with Linux command line, debugging tools, and performance profiling. What You Can Expect A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high‑performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our extensive track record of business success, and find opportunities to break new ground – in your career and in our legacy. Pay Range There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits, and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time‑off benefits. The Proposed Salary Range For This Position Is
$76,000 - 155,700 USD
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic. #J-18808-Ljbffr CACI International Inc$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Suggested$100k - $210k
Full-Stack Software Engineer Worker Type: Regular Job Description The primary role of the Full-Stack Software Engineer is to help design, build, and enhance mission‑critical software systems. This is your chance to work on complex, diverse projects that range from processing...SuggestedWork at office- ...4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. REQUIRED... ..., you'll receive a payment! code-extrefer Full Stack Software Engineer - Clearance Required WHAT WE'RE DOING Join Lockheed Martin Rotary...SuggestedFull timeContract workLocal areaRemote work
$99k - $206k
Nightwing is seeking a Software Full Stack Developer to support mission-critical operations. This hybrid position involves collaborating... ...in computer science and seven years of experience in software engineering. A competitive salary between $99,000 and $206,000 is offered...SuggestedFlexible hours$130k - $270k
Captivation-Software in Maryland is seeking a mid level software engineer with experience in UI/UX, front-end and back-end development. Candidates must hold a Top Secret/SCI U.S. Government security clearance and be a U.S. citizen. The role involves developing software...Suggested$130k - $270k
Captivation Software in Maryland is seeking a mid level software engineer to enhance their mission of protecting the country. Candidates should possess expertise in UI/UX, Front-End, and Back-End development. A Bachelor's degree in Computer Science and a minimum of fourteen...$175k
Job Description Seeking a Software Engineer 1 to join the software development team who will develop and sustain integrated, feature-rich capabilities that promote modernization of visualization and presentation tools. The software development team will provide application...For contractorsRemote work$150.8k - $265.88k
...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$203k - $260k
Full Stack Software Engineer — Data Analytics Team Make an Impact Where It Matters Most At Intelliforce, you will build tools that turn complex data into actionable insight for real‑world operations. The work blends software engineering, analytics, and close customer collaboration...Immediate startVisa sponsorship- ...responsibilities of the position and has completed the necessary telework training. Basic Requirements 14 years of experience as a software engineer Bachelor’s degree in a technical discipline (4 additional years of software engineering experience can substitute for a...16 hoursFull timeImmediate startRemote work
- Job Description Belay Technologies is seeking a Senior (Full Stack) Software Engineer to join our intel team. Qualifications TS/SCI Clearance with polygraph Twelve (12) years of experience in software development/engineering Bachelor's degree from an accredited college...Monday to Friday
$131.8k - $290k
CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge...Full time- Basic Qualifications Bachelor’s degree in Computer Science or related discipline plus fourteen (14) years’ experience as a software engineer in programs and contracts of similar scope, type, and complexity Four (4) years of additional software engineering experience on...Full timeContract workLocal area
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- A technology solutions provider is seeking a Full Stack Software Engineer to join their team in Aberdeen Proving Ground, Maryland. The role involves designing and developing prototypes of applications, as well as ensuring integration with DoD frameworks. Applicants should...
- Wyetech, LLC seeks an experienced Software Developer to provide full‑stack Java development in support of the Data Transformation Solutions (DTS) TTO for federal government clients. Responsibilities include developing middle tier to backend data storage and ETL development...Remote job
- Avid Technology Professionals in Maryland is seeking an experienced Software Developer for full-stack Java software development, supporting Data Transformation Solutions. The ideal candidate will have at least 7 years of experience and a Bachelor's degree in Computer Science...Full time
$150k - $180k
...– 2 days onsite) Salary: $150,000 – $180,000 base + Equity (RSUs) A growing engineering organisation operating in complex, mission-critical technology environments is seeking a Senior Software Systems Engineer to help drive alignment between software development, systems...2 days per week$115.79k - $261.97k
...uphold the integrity and quality of our work so you can expect only the best from us. RSC2 is currently looking for a Senior Software Systems Engineer to join our growing team in Aberdeen Proving Grounds, MD. We seek an experienced Senior Software Systems Engineer to lead...Full timeContract workFor contractorsWork at officeImmediate startFlexible hours$200k - $210k
...Please do not apply unless you currently possess this clearance. Telework None Basic Requirements 5 years of experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement,...Full timeImmediate startRemote work$86.9k - $198k
...fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with us. Cyber Platforms Software Engineer, Senior The Opportunity: We build sof tware for large, fast-changing cyber problems where speed, scale, and complexity demand...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Description A SECURITY CLEARANCE AND POLYGRAPH ARE REQUIRED The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but are not limited...
$10k
...return, we offer a world-class, truly unique employee experience that is rare within our industry. We are seeking a Senior Java Software Engineer who will be responsible for architecting, developing and maintaining a fingerprint application in support of the Cybersecurity...Contract workTemporary workSummer workImmediate start- ...Shall have at least five (5) years’ experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. Shall have at least four...Work experience placement
- ...Position: Junior Software Engineer *** (Active Clearance with a Polygraph is Required) We are seeking a motivated Junior Software Developer to support geolocation and data integration initiatives within a data engineering and analytics environment. In this role, you will...
- A security-focused technology company is seeking a mid-level Software Engineer in Maryland to support agile development initiatives. The role focuses on software design, integration, and enhancing systems on large-scale compute clusters. Candidates must have an active TS...Remote work
- Booz Allen Hamilton is seeking a proactive Full Stack Developer who can deliver comprehensive software solutions. This position emphasizes teamwork and creative problem-solving, requiring a Bachelor's degree and relevant experience across multiple web technologies. Ideal...Remote jobFlexible hours
- ...Summary T2S Solutions is currently seeking multiple Summary T2S Solutions is currently seeking multiple Full Stack Software Engineers to join our team in Aberdeen Proving Ground, Maryland. The ideal candidate will be experienced in architecting and implementing innovative...Flexible hours
$5,000 per month
...Mesavita Engineering is an agile and innovative small business providing technical expertise to the U.S. Intelligence community. When you... ...best while having a lot of fun along the way. The DevOps Software Engineer shall be responsible for software integration efforts...Immediate start- ...experienced individual with an active TS/SCI clearance to join our team. The role involves developing innovative solutions and managing software projects across various platforms, including Python and C++. The ideal candidate will have substantial experience in data...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Annapolis, MD
- software developer Annapolis, MD
- software developer internship no experience Annapolis, MD
- junior software developer Annapolis, MD
- part time software developer remote Annapolis, MD
- financial software developer Annapolis, MD
- senior software engineer ruby on rails Annapolis, MD
- software engineer amazon Annapolis, MD
- senior software design engineer Annapolis, MD
- software engineer part time Annapolis, MD


