Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Real-Time Systems / C2 Integration)

$82.1k - $172.4k

Caci Inc

Software Engineer (Real-Time Systems / C2 Integration)

This role supports the integration of missile software from an external weapon system provider into an existing Navy Command and Control (C2) software baseline at Dahlgren. The engineer will focus on real-time software integration, message handling, and power sequencing within Linux and RTOS-based environments. This effort supports operational weapon system integration and requires disciplined software engineering across the full Software Development Lifecycle (SDLC).

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.

Qualifications: 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.

Desired:

  • 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.

This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

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.

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.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$82,100-$172,400

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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Real-Time Systems / C2 Integration) in Crane, IN vacancy
  • $100k - $130k

     ...IN Job Type: Full-Time Target Salary Range...  ...This role supports the integration of missile software from an external weapon system provider into an...  ...Command and Control (C2) software baseline at Dahlgren. The engineer will focus on real-time software integration... 
    Suggested
    Full time
    Interim role

    The Amatriot Group

    Crane, IN
    4 days ago
  •  ...cutting-edge projects that make a real impact. Dive into exciting...  ...and customer-oriented Systems Engineer II to join our team in Crane...  ...research & design, engineering, integration, testing, training,...  ...stationary position 50% of the time.Occasionally move about inside... 
    Suggested
    Work at office
    Local area

    ManTech International

    Crane, IN
    1 day ago
  •  ...Description ?SAIC is seeking a Software Systems Engineer to support the Expeditionary Electronic Warfare Division at NSWC Crane. This position supports software development, design, and integration activities for Electronic Warfare (EW) systems, tactical information... 
    Suggested

    SAIC

    Crane, IN
    1 day ago
  •  ...Description SAIC is seeking a Senior Software Systems Engineer to support the US Navy in Crane, IN. Job Responsibilities: Design, develop, integrate, and test embedded software for defense and electronic warfare systems within the SPIN/MUEU lab environment... 
    Suggested
    Interim role

    SAIC

    Crane, IN
    10 hours ago
  •  ...Senior Software Engineer Shape the future of defense with...  ...projects that make a real impact. Dive into exciting...  ...design, engineering, integration, testing, training, logistics...  ...-performance software systems optimized for resource...  ...position 50% of the time. Occasionally move... 
    Suggested
    Work at office
    Local area

    ManTech

    Crane, IN
    3 days ago
  •  ...Senior Software Engineer This position supports U.S. Department...  ...* Position Type: Full-Time Travel Requirements:...  ...-reliability software systems supporting advanced...  ...ensure software is tightly integrated with hardware and...  ..., including embedded, real-time, and application-... 
    Full time

    Created Solutions

    Crane, IN
    1 day ago
  •  ...Systems Architect II Shape the future of defense...  ...projects that make a real impact. Dive into...  ...the research & design, engineering, integration, testing, training, logistics...  ...scalable, and secure software application...  ...position 50% of the time. Occasionally move... 
    Work at office
    Local area

    ManTech

    Crane, IN
    10 hours ago
  •  ...international security. With a legacy of engineering excellence and a commitment...  ...freedoms. The Program Integrator will work closely with cross-...  ...delivery of critical defense systems. This position involves...  ...problems in sufficient time for corrective action; lead development... 
    Full time
    Contract work
    Work at office

    Kratos Defense

    Crane, IN
    a month ago
  • $58.99k - $85k

     ...% Employment Type: Full Time/Salaried/Exempt Anticipated...  ...resides with Warfare Systems (WS) , a business group within...  ...architecture, reverse engineering, software and hardware development uniquely...  ...to UAS development, integration, testing, and evaluation.... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Worldwide

    Huntington Ingalls Industries

    Crane, IN
    1 day ago
  •  ...Insurance).   POSITION: Systems Engineer Level III LOCATION: Crane, IN STATUS: Full time – Contingent Hire...  ...developing systems lifecycle models, software development processes and project...  ...(3) years’ experience in integration of electronic processes or methodologies... 
    Full time
    Work at office

    LTC Solutions LLC

    Crane, IN
    1 day ago
  •  ...Senior Cloud Engineer Shape the future of...  ...projects that make a real impact. Dive into...  ...enabling seamless integration between...  ...applications, ensuring that systems are secure by design...  ...engineers, software developers, and systems...  ...Allocating heavy, non-real-time workloads to the... 
    Work at office
    Local area

    ManTech

    Crane, IN
    10 hours ago
  •  ...Sr Model-Based Systems Engineer Location: US-IN-Crane Job ID: 2026-10898...  ...processing, and supporting software elements. This role supports...  ...artifacts across model repositories Integrating MBSE products with hardware‑...  ..., vacation and sick paid time off accruals with amounts... 
    For contractors
    Local area

    Scientific Research

    Crane, IN
    1 day ago
  • $62.2k - $127.3k

    Job Title: Model-Based Systems EngineerJob Category: EngineeringTime...  ...a Model-Based Systems Engineer (MBSE) to support our customer...  ...model of the MK 20 Mod X and integrated with the Gun Weapon System model...  ...have the autonomy to take the time you need through a unique flexible... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Crane, IN
    2 days ago
  • Kratos Defense and Security Solutions is looking for a highly motivated candidate for a full-time Systems Engineer position. The role involves full lifecycle systems engineering support for radar and hypersonic technology programs within the aerospace and defense sectors... 
    Full time

    Kratos Defense and Security Solutions

    Crane, IN
    1 day ago
  • $126.85k - $304.82k

     ...Senior Software Engineer Arcfield is seeking an experienced Senior Software...  ...the design, development, integration, and sustainment of mission-...  ...practices to transform system and user requirements into scalable...  ..., Life Insurance, Paid Time Off, Holiday Pay, Short Term... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Arcfield

    Crane, IN
    10 hours ago
  • $58.99k - $85k

     ...10% Employment Type: Full Time/Salaried/Exempt Anticipated...  ...opportunity resides with Warfare Systems (WS), a business group...  ...network architecture, reverse engineering, software and hardware development...  ...related to UAS development, integration, testing, and evaluation.... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Worldwide

    Mission Technologies, a division of HII

    Crane, IN
    1 day ago
  •  ...Date Posted 2026-08-07 Category Engineering and Sciences Subcategory Systems Engineer Schedule Full-Time Shift Day Job Travel Yes - 25...  ...algorithm concepts through software for RF and EW applications....  ...OEMs, Government engineers, and integrated technical teams. Maintain and... 
    Full time
    Remote work
    Shift work

    SAIC

    Crane, IN
    3 days ago
  •  ...motivated and technically skilled Systems Engineer to support the design...  ...analysis, interface definition, integration planning, and technical...  ...constraints. Collaborate with test, software, and hardware engineers to...  ...Purchase Plan (ESPP) Paid Time-Off (PTO) Holidays Education... 
    Temporary work

    Kratos Defense and Security Solutions

    Crane, IN
    1 day ago
  •  ...talented and experienced Modeling and Systems Engineer (MBSE) to join our team on-site in Crane...  ...architectures, and ensure seamless system integration, leveraging your strong background in...  ...in a stationary position 50% of the time Occasionally move about inside the office... 
    Work at office

    MANTECH

    Crane, IN
    1 day ago
  •  ...Job Responsibilities Provide systems engineering support across the full...  ...requirements development, design, integration, verification, and...  ...Coordinate with hardware, software, and integration teams to ensure...  ...Information Travel: Yes - 10% of the time. Security clearance:... 
    Temporary work
    For contractors
    For subcontractor
    Interim role
    Remote work

    SAIC

    Crane, IN
    1 day ago
  • $95k - $120k

    Senior System Administrator / Common Engineering Tools Posted 1 week ago. Be among the first...  ...stack, remote site hardware, Software Defined Networking (SDN),...  ...system availability, integrity, and efficiency, and maintain...  ...problem resolution, time spent, follow‑on actions,... 
    Full time
    Contract work
    Remote work

    Resource Management Concepts, Inc.

    Crane, IN
    2 days ago
  •  ...Description SAIC is seeking a Software Engineer Associate to support the US...  ...in the Weapons Platform Integration Branch focusing on the MK49...  ...of the MK 49 MOD 0 ROSAM system and support equipment Support...  ...- position is very time sensitive with deliverable schedule... 
    Interim role

    SAIC

    Crane, IN
    2 hours ago
  •  ...SAIC is seeking a Software Engineer Associate to support the US...  ...serve in the Weapons Platform Integration Branch focusing on the MK49...  ...aspects of the MK 49 MOD 0 ROSAM system and support equipment Support...  ...- position is very time sensitive with deliverable schedule... 
    Interim role

    Science Applications International Corporation

    Crane, IN
    4 days ago
  •  ...projects that make a real impact. Dive into...  ...Assurance Engineer to join our team...  ...design, engineering, integration, testing, training...  ...satisfies complex system-wide information security...  ...for systems and software within area of...  ...position 50% of the time. Occasionally... 
    For contractors
    Work at office
    Local area

    ManTech International Corporation

    Crane, IN
    4 days ago
  • $65 - $80 per hour

     ...Description Job Title: Embedded Software Engineer Job Description We are...  ...U.S. Navy's SPY-1 Radar System in Crane, Indiana. This engineer...  ...in designing, developing, integrating, and maintaining embedded...  ...to work on complex real-time embedded software challenges... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Odon, IN
    3 days ago
  •  ...Job Descriptions: 5-D Systems, a KRATOS Company, is seeking a highly motivated candidate...  ...who will provide full lifecycle systems engineering technical contribution and leadership in...  ...and defense. This position is full-time and requires the ability to successfully... 
    Full time
    Local area

    Kratos Defense & Security Solutions

    Crane, IN
    1 day ago
  • 5-D Systems, a KRATOS Company, is seeking a highly motivated candidate who will provide full lifecycle systems engineering technical contribution and leadership in support of radar and hypersonic...  ...and defense. This position is full-time and requires the ability to... 
    Full time

    Kratos Defense

    Crane, IN
    a month ago
  •  ...Description Peerless is searching for a highly motivated Digital Engineering / MBSE Systems Engineer to support and expand digital engineering...  ...define system architectures, develop digital threads, and integrate MBSE with modeling and simulation environments. This position... 

    Peerless Technologies

    Crane, IN
    more than 2 months ago
  •  ...Description Description SAIC is seeking an Engineer with expertise and experience in  Hypersonic & Missile Systems  to support the  Multi-Service Advanced...  ...service initiative focused on the development, integration, and flight testing of hypersonic weapon... 
    Temporary work
    For contractors
    Interim role
    Remote work
    2 days per week
    1 day per week

    Science Applications International Corporation

    Crane, IN
    1 day ago
  • $120k

     ...Precise Systems delivers integrated, mission-ready solutions that advance warfighter readiness and...  ...provide deep expertise in Advanced Engineering; Digital Transformation; Electromagnetic...  ...program decisions across hardware, software, test, logistics, cybersecurity, and... 
    Local area

    Precise Systems (MD)

    Crane, IN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Real-Time Systems / C2 Integration). Be the first to apply!