Software Developer
SAIC Inc
Description
SAIC is seeking a Software Developer to support cutting-edge mission systems development at Naval Surface Warfare Center (NSWC) Crane. This position directly supports integrated sensor, radar, and C5ISR (Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance, and Reconnaissance) software development efforts for airborne surveillance and reconnaissance platforms.
The ideal candidate will have hands-on Linux development experience and a strong background supporting Department of Defense (DoD) or Department of the Navy (DoN) programs with a passion for delivering mission-critical capabilities to warfighters.
Key Responsibilities:
Design, develop, integrate, and test software components for embedded and mission systems supporting airborne C5ISR platforms
Develop and maintain software in Linux-based environments, including real-time operating systems (RTOS) and embedded Linux distributions
Support integration of sensors, radar systems, and communications equipment into unified mission system architectures
Contribute to software development efforts enabling aircrew to gather, process, fuse, and transmit surveillance and reconnaissance data to other platforms and units during flight operations
Participate in full software development lifecycle (SDLC) activities including requirements analysis, design, coding, unit testing, integration testing, and documentation
Collaborate with systems engineers, hardware engineers, and government stakeholders to define and implement software interfaces and data links
Support software builds, configuration management, and version control using tools such as Git, Jenkins, or similar CI/CD pipelines
Develop and maintain software in languages including C, C++, Java, and/or Python within Linux environments
Assist in troubleshooting and resolving software defects identified during lab, ground, and flight test activities
Produce and maintain technical documentation including Software Design Documents (SDD), Interface Control Documents (ICD), and test procedures in compliance with DoD standards (e.g., MIL-STD-498, DI-IPSC)
Participate in program reviews, technical interchange meetings (TIMs), and design reviews (PDR/CDR)
Qualifications
Required Education and Experience:
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline
2 years of professional software development experience
Proficiency in Linux-based development environments (Red Hat, Ubuntu, CentOS, or similar)
Strong programming skills in C, C++, Java, and/or Python
Experience with version control systems (Git, SVN, or equivalent)
Familiarity with software integration and testing methodologies
Must be local to or willing to relocate to the Crane, Indiana area, this position is on-site at NSWC Crane
Preferred Experience:
Experience supporting DoD or Department of the Navy (DoN) acquisition programs
Prior work on C5ISR, ISR, or mission systems programs — particularly airborne surveillance, reconnaissance, or multi-sensor integration platforms (experience with programs similar to Minotaur Mission System or equivalent highly desired)
Familiarity with sensor and radar data processing, including data fusion, signal processing pipelines, or sensor-to-shooter workflows
Experience with data link protocols and communications systems (e.g., Link 16, CDL, TTNT, or similar)
Knowledge of real-time systems development and embedded software
Experience with MIL-STD and DO-178C software development standards
Familiarity with FACE (Future Airborne Capability Environment) or MOSA (Modular Open Systems Approach) architectures
Experience with containerization technologies (Docker, Podman) in classified or secure environments
Prior experience working on-site at a Naval or DoD installation
Required Security Clearance:
- Must be able to obtain a Secret security clearance. Can start once interim clearance is granted. SAIC will sponsor the clearance process
REQNUMBER: 2615845
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
$65 - $80 per hour
...Embedded Software Engineer - Onsite at Crane Naval BaseWe are seeking an Embedded Software Engineer to support the sustainment, modernization... .... This engineer will play a critical role in designing, developing, integrating, and maintaining embedded software solutions that...SuggestedContract workTemporary workWork at office$65 - $80 per hour
...Job Title: Embedded Software Engineer - Onsite at Crane Naval Base Job Description We are seeking an Embedded Software Engineer... ...Indiana. This engineer will play a critical role in designing, developing, integrating, and maintaining embedded software solutions that...SuggestedContract workTemporary workWork at office- ...and a passion for leveraging modern tools to solve complex network challenges. You will work closely with network engineers, software developers, and systems architects to define infrastructure requirements and ensure seamless integration across various security domains...SuggestedWork at officeLocal area
- ...support for radar and hypersonic technology programs within the aerospace and defense sectors. Candidates should have experience developing requirements, system design documentation, and utilizing Cameo models. A Bachelor's or Master's degree in an engineering discipline...SuggestedFull time
- ...to apply MBSE methodologies on DoD platforms with a focus on kill-chain analysis and end-to-end traceability. The role involves developing platform architectures, creating SysML/UML models, and generating SETR artifacts across hardware-centric environments. Applicants...Suggested
- ...MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our team working in Crane, IN. This is a remote position. Responsibilities include but are not limited to: Writing clean, maintainable, and efficient code using TypeScript...Interim roleWork at officeLocal areaRemote work
- Applied Technology Solutions, Inc. (ATS) is seeking an Integrated Product Team (IPT) Lead to guide cross‑functional engineering, operations, and program teams in defense and government programs from requirements through delivery. The role emphasizes leadership, cost, schedule...
- Booz Allen Hamilton is hiring a Radiation Hardened Defense Microelectronics Technical Manager to lead technical development for U.S. Government customers in Rad Hard microelectronics. You will guide projects across strategy and technology domains, delivering secure and ...
- ...seeking a highly experienced Senior AI/ML Engineer to support Software & Cyber Engineering for the Maneuver, Surveillance, & Engagement... ...in support of maneuver, surveillance, and engagement missions.Develop and prototype AI/ML systems to address mission-specific requirements...For contractors
$65 - $80 per hour
...Embedded Software EngineerWe are seeking an Embedded Software Engineer to support the sustainment, modernization, and enhancement of... ...Indiana. This engineer will play a critical role in designing, developing, integrating, and maintaining embedded software solutions that...Contract workTemporary workWork at office- ...innovate with MANTECH! ***This is for a future opportunity*** MANTECH seeks a motivated, career and customer-oriented Software Engineer II to join our team in Crane, Indiana. This position is onsite. As a core member, you will assist in the research &...Local area
- ...difference for the warfighter, then we would love to have you on our team!Responsibilities:Design and implement high-performance software features using languages like C, C++, or GoLead small to medium-sized projects, driving them from concept to completion with precisionMentor...
$100k - $130k
...Overview: This role supports the integration of missile software from an external weapon system provider into an existing Navy... ...Key Responsibilities: Integrate externally developed missile software components into an existing C2 software baseline...Full timeInterim role- ...Software Engineer IMANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This... ...not limited to:Collaborate with experienced engineers to design, develop, and test software features that optimize resource use and...
- ...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...Interim role
- ...Job Description Description SAIC is seeking a Software Systems Engineer to support the Expeditionary Electronic Warfare... ...under the JCREW program. The selected candidate will design, develop, modify, and maintain software and firmware throughout the system...
$126.85k - $304.82k
...Senior Software Engineer Arcfield is seeking an experienced Senior Software Engineer to lead the design, development, integration,... ...practices to deliver secure and reliable software solutions. Develop APIs, manage data integration processes, and design scalable, maintainable...Hourly payContract workTemporary workFor contractorsWork experience placementRemote work- ...Description SAIC is seeking a highly motivated and skilled Software/Computer Engineer to contribute to concept development, design,... ...position is on-site in Crane, IN. Key Responsibilities: Design, develop, and test software components and systems for remote weapon...Interim roleRemote work
- ...Senior Software Engineer This position supports U.S. Department of Defense contracts that legally require all personnel to be U.S.... ...Created Solutions is seeking a Senior Software Engineer to design, develop, and maintain high-reliability software systems supporting...Full time
- ...Senior Software Engineer MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design, engineering, integration, testing,...Work at office
- SAIC in Crane, IN is seeking a Software/Computer Engineer to contribute to the design, development, and integration of remote weapon systems and autonomous platforms. The role focuses on critical software tasks and system-level integration in a on-site setting. You will...Remote work
$150k
...concepts, levels of repair, provisioning requirements, spare-parts needs, supportability risks, and lifecycle support impacts. Develop and coordinate support-equipment requirements, designs, testing, production, deployment, and sustainment with engineering, production...Local area$70 per hour
...LLC is seeking to fill the position of Senior Web Application Developer in Indianapolis . We strive to provide the next generation... ...opportunities for talented professionals in engineering, software development, and other key areas. We offer competitive compensation...Hourly payFull timeContract work- GENERAL JOB SUMMARY: At Kratos Defense & Security Solutions, Inc., our mission is to deliver innovative solutions that support national and international security. With a legacy of engineering excellence and a commitment to addressing complex challenges, we aim to...Contract workWork at office
- ...requirements analysis, derivation, and management across hardware and software design and development activities for Code MXM's mission... ...requirements from performance to allocated to detailed design and develop the Requirements Traceability and Verification Matrix (RTVM)....For contractors
- Description & RequirementsShape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we’ve been a trusted partner to the Department of Defense, delivering cutting-edge projects that...Work at officeLocal area
- ...integrating IS security tools into contractor and Government information systemsDevelop and propose security procedures for systems and software within area of expertise to ensure consistent security policy implementation for review and approval by the GovernmentMinimum...For contractorsWork at officeLocal area
- ...design, model, implement, and test algorithm concepts through software for RF and EW applications. Additionally, this role involves performing... ...issues on Navy EW platforms. Job Responsibilities: Develop signal processing algorithms, waveforms, and mission-load...
$120k
...risks; and support informed program decisions across hardware, software, test, logistics, cybersecurity, and configuration-management teams... ...-person support. Duties: · Analyze operational needs and develop, review, allocate, and maintain system and subsystem...Local area- ...The successful candidate will understand and have experience applying the full systems engineering lifecycle, and must be able to develop requirements, create system design documentation, generate, utilize and maintain Cameo models. This position will interface with internal...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- cybersecurity software engineer Crane, IN
- software developer fintech Crane, IN
- senior robotics software engineer Crane, IN
- part time software developer remote Crane, IN
- senior software engineer ruby on rails Crane, IN
- consulting software engineer Crane, IN
- senior software engineer remote Crane, IN
- startup software engineer Crane, IN
- software developer positions Crane, IN
- software developer Crane, IN

