SIGN IN
Software Engineer (Real-Time Systems / C2 Integration) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 17 hours ago

Software Engineer (Real-Time Systems / C2 Integration)

CACI International Inc is a company focused on ensuring the safety of our nation through innovative solutions. They are seeking a Software Engineer to support the integration of missile software into Navy Command and Control systems, with a focus on real-time software integration and the full Software Development Lifecycle.
Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Integrate externally developed missile software components into an existing C2 software baseline
Implement and validate message sequencing and power-up/power-down sequencing between weapon software and the C2 system
Develop, analyze, and modify real-time software operating in Linux and RTOS environments
Utilize Real-Time Java within VxWorks-based systems
Analyze existing software baselines to understand behavior, interfaces, and constraints
Debug, test, and validate software through automated unit testing and system integration testing
Apply Open Architecture principles when integrating software with COTS hardware and middleware
Follow established SDLC and software configuration management processes
Communicate technical status, risks, and progress to engineering and program leadership

Qualification

C++JavaLinuxReal-Time Operating SystemsSoftware Development LifecycleAutomated TestingObject-Oriented DesignTechnical CommunicationCollaboration

Required

Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
Demonstrated knowledge of software development principles and Object-Oriented Design
Proficiency in C++ and Java
Experience developing and debugging software in Linux environments
Experience analyzing and modifying existing software codebases
Experience implementing full SDLC activities beyond code development alone
Experience with software testing, including automated unit and integration testing
Ability to work independently and collaboratively to meet program schedules
Strong written and verbal technical communication skills
Eligibility to obtain and maintain at least an Interim Secret clearance

Preferred

Experience with Real-Time Operating Systems (RTOS), particularly VxWorks
Experience using Real-Time Java in embedded or mission-critical systems
Experience with Red Hat Enterprise Linux (RHEL) 8 and 9 or comparable enterprise Linux distributions
Familiarity with Open Architecture systems, middleware, and COTS hardware platforms

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase