CACI bv · 10 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
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
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
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase