Talent.com
Software Engineer

Software Engineer

CACI InternationalFlorham Park, NJ, US
30+ days ago
Job type
  • Full-time
Job description

Software Engineer

The Opportunity :

Researching, designing, developing, testing and supporting new systems, applications, and solutions for enterprise-wide cyber systems and networks. Applies computer science, electrical engineering, mathematics, and other cyber physical engineering disciplines to the design, development, integration, and support of new solutions or products that identify, exploit, protect against, or mitigate cybersecurity vulnerabilities. Integrates new architectural features into existing infrastructures, designs cybersecurity architectural artifacts, provides architectural analysis of cybersecurity features, relates existing system to future needs and trends, embeds advanced forensic tools and techniques for attack reconstruction, provides engineering recommendations, and resolves integration and testing issues. May interface with external entities including law enforcement, intelligence and other government organizations and agencies.

Responsibilities :

Design, develop, test and maintain real-time embedded and / or application software on network systems. Develop innovative security analysis tools and software hardening techniques. Become a subject matter expert in various network technologies and products (e.g. IP / MPLS, 4G / 5G wireless, Optical Transport, etc.). Vulnerability research to identify and evaluate security strengths and weaknesses in networks and systems of various technologies. Perform reverse engineering tasks on Windows, Linux, mobile device and other embedded platforms. Obtain / retain a government security clearance at the level to perform the duties of the position.

Qualifications :

Required : Software development skills and demonstrated experience in current languages such as C, C++, Python, etc. Experience with Linux operating systems at various layers (boot, kernel space, user space). Demonstrated competency with one or more assembly languages, including MIPS, x86, PowerPC, ARM. Understanding of IP networking concepts and telecommunications systems.

Desired : An active TS / SCI clearance is strongly desired. Knowledge of cybersecurity and current and emerging network technologies (IP and Wireless networking, and Optical Transport technologies preferred). Ethical hacking skills and experience with reverse engineering tools. Demonstrated competency with multiple assembly languages, including MIPS, x86, PowerPC, ARM. Experience with software development of embedded systems. Understanding of networking concepts in routed, mobile, and optical networks.

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. Your potential is limitless. So is ours.

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. Learn more here.

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.

Create a job alert for this search

Software Engineer • Florham Park, NJ, US

Related jobs
  • Promoted
Software Engineer

Software Engineer

Spectraforce TechnologiesNewark, NJ, United States
Full-time
Job Title : Sr Software Engineer.Duration : 6 Months (Temp to Hire).As a Tech Lead on Retirement Strategies Institutional team, you will partner with product owners, tech leads, designers, engineers ...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer.

Software Engineer.

Vistar MediaEnglishtown, NJ, US
Full-time
Autonomous Vehicle Engineer – Trenton NJ & sites thruout US.Perform analysis of events detected during test drives, & narrow down to root cause of each issue. Develop & maintain scripts to extract i...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

Quantum Computing, Inc.Hoboken, NJ, US
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.QCi) is an innovative, integrated photonics and quantum optics technology company that provides access...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

Torch DentalNew York, NY, US
Full-time
Torch Dental is a rapidly growing start-up whose mission is to improve the lives of healthcare providers by simplifying supply ordering, providing transparent pricing, and modernizing a previously ...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

TradeJobsWorkForce10043 New York, NY, US
Full-time
Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer (Hybrid)

Senior Software Engineer (Hybrid)

A.P. Moller - MaerskFlorham Park, NJ, United States
Full-time
Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we g...Show moreLast updated: 30+ days ago
  • Promoted
Sr. Engineer, Systems - Defined Term

Sr. Engineer, Systems - Defined Term

GetingeWayne, NJ, United States
Full-time
Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

LaddersNew York, NY, US
Full-time
At Ladders, we're building the most effective AI products in job search.We are at the forefront of using AI to get our users more interviews. As the leading innovator in our space, we're shipping in...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer II

Software Engineer II

NY StaffingPennington, NJ, US
Full-time
Pennington, New Jersey To proceed with your application, you must be at least 18 years of age.Job Description : At Bank of America, we are guided by a common purpose to help make financial lives bet...Show moreLast updated: 30+ days ago
  • Promoted
Lead Software Engineer - GenAI

Lead Software Engineer - GenAI

AlphaSenseNewark, NJ, US
Full-time
The world's most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making.With market intelligence and search built on proven AI, AlphaSense delivers insights that matt...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

MaybernStaten Island, NY, US
Full-time
Maybern is transforming the way private fund managers effectively manage their funds through cutting edge technology.Maybern is founded by top engineering experts with deep knowledge of the fund ma...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - 100% Remote

Software Engineer - 100% Remote

StaffingWhippany, NJ, US
Remote
Full-time
Remote Location : Whippany, NJ Position Type : 06 Months Plus Contract Start Date : Immediately Rate : Doe U.Citizens and Those Authorized to Work in the U. We Are Unable to Sponsor at This Time.Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

TradeJobsWorkforce10261 New York, NY, US
Full-time
Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Platform

Software Engineer, Platform

AnthropicNew York, NY, US
Full-time
Anthropic's mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, iOS Core Product - Paterson, USA in Paterson

Software Engineer, iOS Core Product - Paterson, USA in Paterson

Energy Jobline ZRPaterson, NJ, United States
Full-time
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 9 days ago
  • Promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

RelativityNewark, NJ, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Android

Senior Software Engineer, Android

NBCUniversalEnglewood Cliffs, NJ, United States
Full-time
NBCUniversal is one of the world's leading media and entertainment companies.We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to...Show moreLast updated: 30+ days ago
  • Promoted
software engineer

software engineer

SynergisticITNewark, NJ, US
Full-time
Synergistic It Job Opportunity.Synergistic wants every candidate to know we are always here to support your efforts.Indeed engagement is a priority for all SYNERGISTICIT Employees.No matter what is...Show moreLast updated: 30+ days ago