Talent.com
Software Engineer
Software EngineerCACI International Inc • Lisle, IL, US
Software Engineer

Software Engineer

CACI International Inc • Lisle, IL, US
30+ days ago
Job type
  • Full-time
Job description

Software EngineerJob Category : EngineeringTime Type : Full timeMinimum Clearance Required to Start : NoneEmployee Type : RegularPercentage of Travel Required : Up to 10%Type of Travel : Continental US

Primary Purpose :

Under direct supervision, participate in research and innovation efforts on complex solutions to security challenges in telecommunications and IP / computer networking equipment in the cyber security domain on multiple hardware platforms utilizing Linux and / or Unix-based operating systems.

More About This Role :

You will demonstrate breadth and flexibility by contributing at various levels of software development from infrastructure through application, including full stack development, to control customized embedded communication systems. You will be part of a team that solves the most complex networking and communications challenges facing the U.S. Federal Government. You will help deliver groundbreaking research, and advanced networking and communications solutions that provide an information advantage that contributes to the mission and operational success of CACI customers.

Duties and Responsibilities :

  • Work from existing design specifications to implement, test and document software solutions in telecommunications and IP / computer networking equipment in the cyber security domain.
  • Work with a product development team to develop concepts, identify creative solutions to user requests and assess feasibility of these solutions.
  • Participate in technical activities spanning multiple technical disciplines including security analysis, software / tool development, software test, development environment and system infrastructure.
  • Work in a telecommunications development lab environment, use automation tools and lab test equipment, including protocol analyzers
  • Operate effectively and comfortably in a team environment
  • Travel to other CACI Locations or Customer Sites as necessary
  • Understand and adhere to all CACI Ethical and Compliance policies
  • Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures
  • Perform other duties as required

Minimum Education and Experience :

  • Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline and 0-5 years of experience or an equivalent combination of education, skills, and experience.
  • Skills and Knowledge :

  • Familiar with software engineering process concepts from requirements reviews, code inspection, and system test plan creation to system validation
  • Use of development tools (e.g. editors, compliers, debuggers)
  • Knowledge of IP networking and / or telecommunications equipment installation, configuration and maintenance
  • Some experience debugging system-level issues with various lab equipment
  • Knowledge of Microsoft software applications and other software applications as required
  • Knowledge of IP based telephony including its architecture, configuration and maintenance is desired
  • These Qualifications Would Be Nice to Have :

  • Familiar with development in either Windows, Linux and / or Unix-based operating systems
  • Software development skills in current languages such as : C, C++, JAVA, Python, PHP, JavaScript, ARM, MIPS, x86 or comparable languages.
  • Familiarity with software security concepts such as intrusion detection, cryptography, authentication, firewalls, secure coding practices
  • Experience debugging system-level issues with various lab equipment
  • Knowledge of Internet routing techniques protocols and tools
  • Willingness and ability to quickly learn new technologies
  • Strong oral and written communication skills
  • Ability to work both independently and as a collaborative team member
  • There is no clearance requirement to begin employment. However, as a requirement of continued employment in this position you will be required to obtain a Top Secret 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.

    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.

    The proposed salary range for this position is :

    $63,800 - 127,500 USD

    Create a job alert for this search

    Software Engineer • Lisle, IL, US

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    UnitedHealth Group • Schaumburg, Illinois, US
    Full-time
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 14 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Kranze Technology Solutions, Inc • Des Plaines, IL, US
    Full-time
    Quick Apply
    Kranze Technology Solutions develops complex, customized cutting edge aircraft avionics hardware and software solutions supporting survivability, situational awareness, interoperability, and data c...Show more
    Last updated: 30+ days ago
    Software Design Engineer II

    Software Design Engineer II

    Grayhill Inc. • La Grange, IL, USA
    Permanent
    Quick Apply
    Standard products include optical encoders, rotary switches, keypads, joysticks, displays, touchscreens and pushbuttons.These components are sold to thousands of customers around the globe.Grayhill...Show more
    Last updated: 30+ days ago
    Automation Engineer

    Automation Engineer

    bioMerieux Inc. • Lombard, IL, United States
    Full-time
    The Digital Manufacturing Systems Engineer plays a key role in the site's digital transformation by designing, developing, and deploying electronic manufacturing records and digital workflows.This ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Cloud, Cross-Platform &.NET Systems)

    Software Engineer (Cloud, Cross-Platform &.NET Systems)

    Al Warren Oil Company Inc. • Bensenville, IL, US
    Full-time
    Quick Apply
    We’re seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of.NET-based applications while developing new cross-platform, mobile, and distributed systems.This role b...Show more
    Last updated: 2 days ago
    AI Systems Engineer

    AI Systems Engineer

    Aqueity • Downers Grove, Illinois, IL, US
    Full-time
    Quick Apply
    AI Systems Engineer Aqueity, a leading IT managed services provider, is looking for a skilled AI Systems Engineer.The AI Systems Engineer will design, implement, and support AI-driven solutio...Show more
    Last updated: 30+ days ago
    Lead Software Engineer

    Lead Software Engineer

    Ecolab Inc. • Naperville, IL, US
    Full-time
    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab’s IoT devices which will deliver the data to develop the insights which allow our customers to be ...Show more
    Last updated: 18 days ago • Promoted
    Sr Software Engineer - C++

    Sr Software Engineer - C++

    Ecolab Inc. • Naperville, IL, US
    Full-time
    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab’s IoT devices which will deliver the data to develop the insights which allow our customers to be ...Show more
    Last updated: 4 days ago • Promoted
    Engineering Manager, Middleware & Backend Systems

    Engineering Manager, Middleware & Backend Systems

    Chamberlain Group • Oak Brook, IL, United States
    Full-time
    A leading technology company in Oak Brook, IL, is seeking a Software Engineering Manager to oversee the development and implementation of middleware software for IoT systems.The role involves manag...Show more
    Last updated: 11 days ago • Promoted
    Director of Software Engineering

    Director of Software Engineering

    Path Construction • Arlington Heights, IL, US
    Full-time
    Quick Apply
    Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located in Arlington Heights, IL. We are looking for the right p...Show more
    Last updated: 30+ days ago
    Lead Systems Integration Engineer (Mobile Control Systems)

    Lead Systems Integration Engineer (Mobile Control Systems)

    Jobot • Naperville, IL, United States
    Full-time +1
    No Nights, No On-Call, No Weekends!!!!.This Jobot Job is hosted by : Garrett Mathison.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.Salary : $280,000 - $...Show more
    Last updated: 26 days ago • Promoted
    Sales Engineer- Central

    Sales Engineer- Central

    LECO Corporation • Naperville, IL, US
    Full-time
    Quick Apply
    For over 80 years, LECO has been a leader in the development and production of world class laboratory instruments delivering state of the art products nationwide and across the globe.Joseph, Michig...Show more
    Last updated: 30+ days ago
    Embedded Software Engineer - Remote Control & Vision Systems (Joliet)

    Embedded Software Engineer - Remote Control & Vision Systems (Joliet)

    L&T Technology Services • Joliet, IL, US
    Remote
    Part-time
    Join a dynamic engineering team to design and develop advanced solutions for remote machine operation.This role focuses on embedded software development for vision systems and real-time control app...Show more
    Last updated: 5 days ago • Promoted
    Manufacturing Software Engineer

    Manufacturing Software Engineer

    Lapmaster Wolters • Mount Prospect, IL, US
    Full-time
    Quick Apply
    Lapmaster International is a leading Global precision machine tool builder headquartered in the Chicago, IL area with offices around the world. Our technical expertise includes Motion Control, Robot...Show more
    Last updated: 30+ days ago
    Software Development Manager

    Software Development Manager

    Robert Half • Itasca, Illinois, United States
    Full-time
    They are expanding their team in 2026 and will be hiring two full-time Software Development Managers.These individuals will have direct reports, with additional team growth planned later in the yea...Show more
    Last updated: 3 days ago • Promoted
    Engineer I

    Engineer I

    cGMP Consulting • Chicagoland, IL, US
    Full-time
    Quick Apply
    About Us At cGMP Consulting, we specialize in providing expert validation, qualification, and compliance services to the life sciences industry. Our team works with clients to ensure their facilitie...Show more
    Last updated: 30+ days ago
    Software Development Manager

    Software Development Manager

    TEKsystems • Downers Grove, IL, United States
    Permanent
    TEKsystems is seeking an experienced Software Development Manager to lead and mentor a development team in the design, development, and delivery of high-quality software solutions for one of our cu...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Developer II

    Software Developer II

    ARxIUM INC • Buffalo Grove, IL, US
    Full-time
    Quick Apply
    Join the Future of Pharmacy Automation with ARxIUM!.ARxIUM is a leader in pharmacy automation, offering innovative hardware and software solutions globally. With over 20 years of experience, we serv...Show more
    Last updated: 30+ days ago