Software Engineer
$90.3k - $189.6kCACI International
Job Title: Software Engineer
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: You will demonstrate breadth and flexibility by contributing at various levels of software development including firmware, device drivers, real-time operating systems (RTOS) and application software. 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. Responsibilities:- Design, develop, integrate, test, and maintain complex 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
- Consult on technical activities spanning multiple technical disciplines including security analysis, software/tool development, software test, lab environment, development environment and system infrastructure
- Act as the technical liaison to customers in representing key issues
- Operate effectively and comfortably in a team environment, as a team member and as a team leader. This includes the ability to work across organizational boundaries, as necessary
- Assist technical management in facilitating process changes needed to meet customer quality and schedule requirements
- Interact with product development teams, project managers and partners
- Prioritize work including meeting schedules, identifying risks and delivering high quality software
- 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
- Bachelor's and/or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline
- Minimum of 5 years of experience or an equivalent combination of education, skills, and experience
- Familiar with development in either Windows, Linux and/or Unix-based operating systems
- Software development skills in languages such as: C, C++, Python or comparable languages
- Use of development tools (e.g. editors and compliers)
- Willingness and ability to quickly learn new technologies
- Familiarity with software security concepts such as intrusion detection, cryptography, authentication, firewalls, secure coding practices.
- Understanding of network hardware, systems and software application.
- Knowledge of Internet routing protocols, TCP/IP stack and tools
- Experience developing software for embedded systems
- Familiarity with multi-threaded applications and multi-processor systems
- Familiarity with low-level programming such as device-driver and OS programming
- Understanding of processor architectures (ARM, MIPS, x86, PowerPC) and associated assembly language programming
- Experience with reverse engineering of binary applications, protocols and formats
- Experience debugging system-level issues with various lab equipment.
- Strong oral and written communication skills
- Ability to work both independently and as a collaborative team member
- Flexibility to adapt to new and changing environments
- Knowledge of telephony
- Familiar with software engineering process concepts from requirements reviews, code inspection to component delivery and sign-off
- Knowledge of Microsoft software applications and other software applications as required
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:
$90,300 - 189,600 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.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Lisle, IL vacancy
$144.28k - $185k
...execution, and scale designed to transform customer touchpoints into meaningful moments of impact. Job Description The Staff Software Engineer I will design and develop portions of software for current components, subsystems, systems, or applications. Support complex...SuggestedWork experience placementInternshipRemote workShift work- Job Title:.NET Developer Responsibilities include: Minimum 6+ years of development experience with ASP.NET /.NET Core using C# (and/or VB.NET) in Visual Studio IDE. Minimum 6+ years of development experience with ReactJS. Experience in developing Web APIs in.NET Core...Suggested
- ...Senior Software Engineer Location:lisle, IL. Duration:c2h 12 months Onsite role/hybrid but need to be onsite day one... can hire off video Job Description We are seeking a highly skilled Senior Software Engineer to develop innovative...Suggested
- ...transforming from a supplier of trucks and buses to a provider of complete and sustainable transport solutions. Join Us as a Senior Software Engineer ! The Atlas Team operates at the intersection of Vehicle Design and Software Engineering. We're seeking a candidate to...SuggestedPermanent employmentH1bVisa sponsorship
$110k - $130k
...Senior Software Engineer As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on building scalable, secure, cloud-ready software...Suggested$108k - $172.8k
...Candidate Account, please Sign-In before you apply. Job Description: Broadcom's Mainframe Software Division (MSD) is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile practices to join our...Work experience placementWork at officeLocal area- ...collaborating with Verisk to connect them with exceptional professionals for this role. Description We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal...
- ...Full Stack Software Engineer (Remote) SYNERGISTICIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions...H1bRemote work
- ...(AGWS), an affiliate of Reynolds and Reynolds, is looking for a Full Stack Developer who is creative and driven to produce great software solutions. Overview Reynolds has many exciting development projects for both new and existing products that would allow you to make...Work from home2 days per week
$120k - $130k
...center of the company's technology evolution-driving how modern software is designed, built, and delivered across the business. As... ...into resilient, high-performing solutions. The Lead Software Engineer is responsible for elevating engineering execution, modernizing...- ...Job Description About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform - the system our customers trust every day. You will work within a collaborative, cross-functional engineering...Full time
$86.63k - $132.83k
...Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products...Work experience placementFlexible hours- ...etc to name a few. Who Should Apply: Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ...database with the client servicing team. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in...Immediate startRemote work
- ...Job Title: Software Developer(.Net) Location: Lisle, Il Onsite/ Remote: Day 1 Onsite at customer location Fulltime only Responsibilities The ideal candidate is proficient in the full software development lifecycle using an Agile framework, enhancing...Full timeRemote work
- ...Software Engineer II FEV North America, Inc. is seeking a software engineer II. You will be responsible to design, develop, and evaluate software from concept through production stage, and make modifications as needed, to meet customer needs and fit within the capabilities...
- ...Software Engineer Job Description We are seeking a Video Streaming Engineer to join our team on an indefinite contract. The successful candidate will support real-time video delivery, likely related to surveillance and security systems. This role involves building...Contract workTemporary workRemote work
- ...modeling data platforms, and ensuring data quality. It also includes developing REST APIs for data exposure and mentoring junior data engineers. Key Responsibilities Collect business requirements by working closely with various business, IT, Analyst, and Data Science groups...
- ...Job Title: Cloud Infrastructure Engineer Location: Lisle, IL Onsite/ Remote: Day 1 Onsite at customer location Key Responsibilities • Design, build, and maintain cloud infrastructure and platform services on Azure supporting web and API-based applications....Remote work
- ...s degree is a plus). • Experience: Minimum of 3 years of continuous experience in full stack application development and cloud engineering. • Frontend Skills: Strong proficiency in Angular, TypeScript, HTML5, and CSS3. • Backend Skills: Strong proficiency in C# and...Temporary workWork experience placementWork at officeWork from homeWorldwideFlexible hours1 day per week
- ...Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title: Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions...Temporary workFor contractorsWork at officeRemote workVisa sponsorshipFlexible hours
- ...Position: Software Engineer Location: Oakbrook, IL (Hybrid) ⏳ Duration: 2+ years Client : CNH Must have skills: C/C++ QT QML Job Description We are seeking a talented Software Engineer to join our team responsible for developing electronic...Casual workLocal area
$125k - $135k
...Senior Software Engineer Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are...Work at officeFlexible hours- ...of the team, provide support when production issues occur. REQUIRED QUALIFICATIONS Strong experience as a Cloud / Infrastructure Engineer, primarily in Microsoft Azure. Hands‑on experience with Kubernetes (AKS) and containerized workloads. Strong understanding of networking...
- ...Senior Associate, Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation of Healthcare. Come be part of a culture that Innovates through hackathons, Celebrates through numerous rewards...Flexible hours
- ...Job Type Contract Description FEV North America, Inc. is seeking a Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality. Contribute to technical strategy and collaborate...Contract work
$96k
...Software Engineer The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all activities of the software development team. Interested candidates should be proficient in working on all phases of the project...Work experience placement- ...Job Description About the Role As a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform. You will work within a collaborative, cross-functional...Full time
$30 - $90 per hour
In this role, you will leverage your Java expertise to contribute to the training of next-generation AI systems. Your efforts will directly influence how these models learn, reason, and perform by providing high-quality, real-world input. This position is ideal for individuals...Remote jobHourly payContract work- ...mitigate issues identified during testing. • Follow an iterative software development methodology and contribute to all phases of the... ...4. Education requirement: BS in Computer Science or Engineering 5. Years of Experience: 5+ years' experience of development...Work experience placementFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer fintech Lisle, IL
- consulting software engineer Lisle, IL
- senior software engineer remote Lisle, IL
- startup software engineer Lisle, IL
- software engineer internship remote Lisle, IL
- software engineer Lisle, IL
- part time software developer remote Lisle, IL
- software developer Lisle, IL
- cybersecurity software engineer Lisle, IL
- software engineer healthcare Lisle, IL




