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

CACI bv · 8 hours ago

Software Engineer (Real-Time Systems / C2 Integration)

CACI is a company dedicated to ensuring the safety of our nation through innovative solutions. The Software Engineer will support the integration of missile software into a Navy Command and Control software baseline, focusing on real-time software integration and disciplined software engineering across the full Software Development Lifecycle.
ConsultingEducationTraining
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 bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase