Cyber Software Engineer
$94.4k - $198.2kCACi
Job Title: Cyber Software Engineer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Top Secret
Employee Type: Regular
Percentage of Travel Required: None
Type of Travel: None
* * *
The Opportunity:
Join the Cyber Science & Technology (CS&T) team supporting advanced research, development, experimentation, and operational support to tackle challenges in networking and cybersecurity. CS&T engineers help design, prototype, and transition cutting‑ edge capabilities that enhance national security missions. You will contribute to mission ‑ driven R&D, including customer ‑aligned demonstrations, internal IRAD efforts, and cyber capability development supporting programs and customers across the DoD and IC.
Responsibilities:
• Assist in the design and development of innovative cyber tools, techniques, and prototypes that advance next‑ generation cybersecurity and networking capabilities.
• Support integration and demonstration of experimental capabilities for customer engagements, including planning and execution of capability demonstrations.
• Implement and evaluate algorithms, automation approaches, analytics, and modeling techniques relevant to cyber missions.
• Assist with the design and implementation of realistic cyber ‑ physical test environments to measure system resilience, performance, and operational utility.
• Collaborate with software engineers, systems engineers, data scientists, and mission operators to transition prototypes into operational workflows.
• Prepare technical documentation, status reports, experiment plans, and demonstration materials for internal and external stakeholders.
• Participate in technical reviews, program planning sessions, and cross ‑organizational coordination with CS&T leadership.
• Support staffing, capability planning, and technical assessments tied to program requirements.
Qualifications:
Required: • Active Secret clearance • Bachelor's degree in computer science or related field with a minimum of 5 years' experience.
• Hands‑ on experience in software design & development, cybersecurity R&D, systems analysis, or capability development.
• Strong background in networking, distributed systems, or cyber operations concepts.
• High proficiency in Python and C/C++.
• Familiarity with networking and cyberspace modeling & simulation capabilities.
• Ability to work in research ‑oriented, fast‑moving environments with multidisciplinary teams.
• Strong Algorithms & Data Structures knowledge
• Understanding of networking concepts and protocols. (E.g., TCP/IP, TLS)
• Systems engineering experience including profiling and code optimization (CPU, memory, latency)
• Experience with Python – incl. Pytorch, tensorflow, sklearn, scipy, virtual environment management
• Experience with network programing and protocol: Socket programing such as TCP/UDP, routing protocols, L2/L3 tunneling.
Desired: • Experience supporting government research-oriented customers or service cyber components.
• Experience developing cyber‑physical test ranges, simulation environments, or digital twins.
• Familiarity with orchestration frameworks, cloud environments, or advanced analytics.
• Experience in computer vision, machine learning, mathematical optimization, understanding of video encoding
• Experience working on multithreaded, distributed high-performance systems
• Active TS/SCI clearance.
-
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 lengthy 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:
$94,400 - $198,200
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.
$104.9k - $184.92k
...Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to... ...Work Analyze user requirements to derive software design and performance requirements... ...standards, confer with users or system engineers; analyze systems flow, data usage and work...SuggestedFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...management technology and offer a suite of utilization management software solutions for our clients. Our mission is dedicated to... ...for a detailed- oriented, self-motivated, independent Software Engineer to help analyze, design and modify business needs and requirements...SuggestedWork at officeFlexible hours
$189.59k
Software Engineer IT Company (Parsippany, NJ) seeks Software Engineer to gather requirements, prepare technical and functional specifications. Create various types of tests, perform troubleshooting, maintain & fine-tuning applications. Analyze, design, implement data pipelines...Suggested$182k - $242k
.... Learn more at What You'll Do The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure organization,... ...the broader organization depends on. About The Role As a Senior Software Engineer, you will take end‑to‑end ownership of the...SuggestedPermanent employmentTemporary workCasual workWork at officeFlexible hours$76k
The Opportunity MetLife Investments is seeking a Junior Software Engineer to help develop and support modern enterprise applications, platform services, and automation capabilities. This is an excellent opportunity for an early‑career engineer with strong software fundamentals...SuggestedTemporary workInternshipWork at officeLocal area3 days per week$189.59k - $195k
...Barclays Services Corp. seeks Senior Software Engineer in Whippany, NJ (multiple positions available). Responsibilities include: Build reusable components using well‑structured, high‑quality, performant code for real‑time integration of reference data (counterparty, client...- ...Job Purpose The Senior Software Engineer develops information systems by designing, developing, and installing software solutions. Duties & Responsibilities Develop software solutions, ensuring they meet user requirements and company goals Design and Develop Software Applications...Work experience placementWork at officeLocal area
$65k - $83k
...drive the future of technology forward. The Opportunity MetLife Investments IT is looking for a curious, motivated Junior Software/Platform Engineer to join our Investments IT Private Capital team in Whippany. This is an exciting opportunity for an early-career...Temporary workInternshipWork at officeLocal areaWorldwide3 days per week$120k - $180k
...key initiatives across MetLife. The Opportunity The Senior Engineer - AI Security Engineering will serve as a senior individual... ...Kubernetes and cloud-native environments at scale Securing software or container supply chains, including SBOM, signing, or integrity...Temporary workWork at officeLocal area3 days per week- ...Software Engineer - DevOps Location: Whippany, NJ Duration: Long term Requirement: Budgeting Stakeholder Management Risk Management Issue Escalation Reporting and Analysis Strategic Thinking Project Management Change and Transformation Digital and Technology...Local area
- ...specializes in providing IT consulting, staffing solutions and software services. Globally headquartered in Harrison New Jersey since 1... ...Government agencies. Job Description Position: Software Engineer - DevOps Location: Parsippany, NJ (On-Site) F2F interview...Local area
$165k - $242k
...March 2025. Learn more at What You'll Do As a Cloud Security Engineer at CoreWeave, you'll drive the security related efforts related... ...entire stack ~ Proficient in Go and/or Python (you can write software in one of these languages) ~ A track record of creating...Permanent employmentTemporary workCasual workWork at officeFlexible hours- We are looking for an enthusiastic junior software developer to join our experienced software design & development team. To ensure success as a junior software developer, you should have a good working knowledge of basic programming languages, the ability to learn new...Full time
$182k - $242k
About the Role: As a Software and AI Engineer, IT Systems, you’ll design and develop AI agents and first‑party applications that bring intelligence, automation, and great user experience to CoreWeave’s internal ecosystem. You’ll work across the stack ranging from agentics...Permanent employmentTemporary workCasual workWork at officeFlexible hours$182k - $242k
...company (Nasdaq: CRWV) in March 2025. Learn more at About the Role: CoreWeave is seeking a passionate and innovative Senior Software Engineer of Network Services to lead the architecture, scaling, and operations of our network services. You'll be tackling the complex...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...About the Role ApolloTech MSI is currently seeking a talented and experienced Senior Software Engineer to join our dynamic team. This is a full-time position based at Picatinny Arsenal, NJ. As a Senior Software Engineer, you will be responsible for designing and developing...Full time
- ...who value and support the mission of our customers. Come experience the Crown difference. Job Description Crown seeks Software Engineers to support development of next generation global positioning systems and inertial navigation systems. Work may be performed...Full timeFor contractors
- ...Job Description Title: Software Engineer 4 Location: Newark, Delaware Duration: 1 year Job Description Guides very complex design, maintenance, enhancement, testing, implementation, and support of software. Guides the development of software test requirements...Full time
- ...OpenAI, etc.) Develop AI-driven workflows including prompt engineering, response handling, and validation Build scalable, event-... ...Required Qualifications ~8+ years of overall software development experience ~ Strong hands-on experience with...Full time
$40 - $50 per hour
...reducing and/or eliminating the demands to travel. Key Responsibilities: As an Application Support Engineer, you will be responsible for acting as a software detective, providing a dynamic service by identifying and solving issues within multiple components of critical...Hourly payWork experience placementLive inWork at officeLocal areaImmediate startRemote workFlexible hours2 days per week$40 - $50 per hour
...significantly reducing and/or eliminating the demands to travel. Key Responsibilities As an Application Support Engineer, you will be responsible for acting as a software detective, providing a dynamic service by identifying and solving issues within multiple components of...Hourly payWork experience placementLive inWork at officeLocal areaImmediate startRemote workFlexible hours2 days per week- We are seeking a high-performing Senior Individual Contributor who consistently exceeds expectations in technical execution, cross-functional collaboration, and strategic thinking. This role is ideal for someone who thrives in a fast-paced environment, demonstrates ownership...Work experience placementImmediate start
$47.85 - $57.85 per hour
...responsible to implement, build, maintain and optimize Epic integration systems leveraging Epic skills. They have knowledge of the Epic EMR software, operations and workflow, and work closely with the project team's clinical leaders to translate business needs into EMR...Hourly payWork experience placementLive inWork at officeLocal areaFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work- ...startup in IoT is seeking a Java Full Stack Developer for a remote full-time position. The ideal candidate will have over 5 years of software development experience and be well-versed in Java, HTML, CSS, and AngularJS. Responsibilities include contributing to design...Full timeRemote work
- ...and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part... ...cryptography techniques to protect against hackers and other cyber-attacksDeploy the applications into different environments....Work at officeLocal areaRemote work
- ...Responsibilities SDLC Tools: Utilize Git, Jira, and other common Software Development Life Cycle (SDLC) tools for version control, issue... ...Bachelor's or Master's degree in Computer Science, Engineering, or related field. Strong knowledge of Git, Jira, and other common...Immediate start
$145k - $165k
...professional growth. We seek professionals for our business services group who share these values. What You Will Do The Senior Software Engineer plays a central role within the Software Engineering team responsible for designing, developing, and delivering high-quality,...Full timeWork at officeLocal areaMonday to Friday- ...much to do — and that’s why we need you. What You’ll Do Join our Software Team — the brains behind the machines. We write the code that... ...modern .NET Education: Degree in Computer Science or Software Engineering, or equivalent experience Technologies & Tools: TCP/IP...Worldwide
- ...We're looking for a Senior Java Engineer to join a collaborative team of talented engineers focused on building innovative, enterprise-scale software solutions. This is an opportunity to work on complex technical challenges, influence architecture and design decisions,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cyber Software Engineer. Be the first to apply!
- consulting software engineer Florham Park, NJ
- software engineer travel Florham Park, NJ
- senior software engineer remote Florham Park, NJ
- entry level software engineer remote Florham Park, NJ
- software developer fintech Florham Park, NJ
- software developer positions Florham Park, NJ
- software engineer amazon Florham Park, NJ
- software engineer Florham Park, NJ
- intel software engineer Florham Park, NJ
- startup software engineer Florham Park, NJ



