Software Engineer
UIC Government Services and the Bowhead Family of Companies
Overview
SOFTWARE ENGINEER (GXP 2026-25665):
Bowhead seeks a Software Engineer to join our team in Crane, IN. The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network distribution software for military computing applications.
Responsibilities
Essential functions include:
Performing duties with minimal supervision and management intervention.
Setting operational specifications as well as formulating and analyzing software requirements.
Design embedded systems software using the principals of computer science, engineering and mathematical analysis.
Complete testing of programs, documenting all steps and maintaining operator instructions for programs developed and modified.
Other duties as assigned.
Qualifications
A Master's degree is preferred however a BA/S in Computer Science, Engineering or related field is required
A minimum of ten years (10+) years of experience in a Software Engineering position is required
Qualified candidates must have demonstrable experience in meeting deadlines with minimal supervision
Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPoint
Ability to communicate effectively with all levels of employees and outside contacts. To receive and respond to instructions/assignments, must be able to read, write and speak English
Strong interpersonal skills and good judgment with the ability to work alone or as part of a team
Physical Demands:
Must be able to lift up to 15 to 25 pounds
Must be able to stand and walk for prolonged amounts of time
Must be able to twist, bend and squat periodically
SECURITY CLEARANCE REQUIREMENTS: Must be able to obtain a security clearance at the Secret level. Current Secret clearance holder are highly encouraged to apply. US Citizenship is a requirement for Secret clearance at this location.
#LI-KM1
Applicants may be subject to a pre-employment drug & alcohol screening and/or random drug screen, and must follow UIC's Non-DOT Drug & Alcohol Testing Program requirements. If the position requires, an applicant must pass a pre-employment criminal background history check. All post-secondary education listed on the applicant's resume/application may be subject to verification.
Where driving may be required or where a rental car must be obtained for business travel purposes, applicants must have a valid driver license for this position and will be subject to verification. In addition, the applicant must pass an in-house, online, driving course to be authorized to drive for company purposes.
UIC is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics EOE/D/V. In furtherance, pursuant to The Alaska Native Claims Settlement Act 43 U.S.C. Sec. 1601 et seq., and federal contractual requirements, UIC and its subsidiaries may legally grant certain preference in employment opportunities to UIC Shareholders and their Descendants, based on the provisions contained within The Alaska Native Claims Settlement Act. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. Please view Equal Employment Opportunity postershere ( .
All candidates must apply online at , and submit a completed application for all positions they wish to be considered. Once the employment application has been completed and submitted, any changes to the application after submission may not be reviewed. Please contact a UIC HR Recruiter if you have made a significant change to your application. In accordance with the Americans with Disabilities Act of 1990 (ADA), persons unable to complete an online application should contact UIC Human Resources for assistance .
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
UIC Government Services (UICGS / Bowhead) provides innovative business solutions to federal and commercial customers in the areas of engineering, maintenance services, information technology, program support, logistics/base support, and procurement. Collectively, the fast-growing Bowhead Family of Companies offers a breadth of services which are performed with a focus on quality results. Headquartered in Springfield, VA, we are a fast-growing, multi-million-dollar company recognized as a top Alaska Native Corporation providing services across the Department of Defense and many federal agencies. Bowhead offers competitive benefits including medical, dental, vision, life insurance, accidental death and dismemberment, short/long-term disability, and 401(k) retirement plans as well as a paid time off programs for eligible full-time employees. Eligible part-time employees are able to participate in the 401(k) retirement plans and state or contract required paid time off programs.
Join our Talent Community!
Join our Talent Community ( to receive updates on new opportunities and future events.
ID 2026-25665
Category Information Technology
Location : Location US-IN-Crane
Clearance Level Must Be Able to Obtain Secret
Minimum Clearance Required Secret
Travel Requirement N/A
$100k - $130k
...Position Overview 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...SuggestedInterim role- ...and 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...SuggestedFull timeLocal areaRemote work
- ...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...SuggestedInterim role
$126.85k - $304.82k
...Senior Software Engineer Arcfield is seeking an experienced Senior Software Engineer to lead the design, development, integration, and sustainment of mission-critical software solutions in support of NSWC Crane programs. In this role, you will use advanced software...SuggestedHourly payContract workTemporary workFor contractorsWork experience placementRemote work$120k - $200k
Job Overview Amentum is seeking a Mid-Level or Senior Level Software Engineer specializing in configuration management and cybersecurity to support a key Government customer. This position focuses on providing comprehensive system software solutions to update, support,...SuggestedContract workLocal area- ...seeks a motivated, career and customer-oriented Senior Cloud Engineer to join our team in Crane, IN. This is an onsite position.... ...network challenges. You will work closely with network engineers, software developers, and systems architects to define infrastructure requirements...Work at officeLocal area
$130k - $185k
...our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency partners....Full timeWork experience placementWork at officeLocal areaWorldwide$61.6k - $129.3k
CACI International is seeking a Project Manager in Crane, Indiana. The successful candidate will oversee the management and execution of projects while serving as the primary liaison with the Department of Defense. This role requires at least 3 years of project management...- ...Kratos is seeking a motivated and technically skilled Systems Engineer to support the design recovery, sustainment planning, and digital... ...specifications and system constraints. Collaborate with test, software, and hardware engineers to develop verification and validation...Temporary work
- Kratos Defense & Security Solutions, Inc. is seeking an Office Manager to provide daily operational support at the Indiana Payload Integration Facility (IPIF) in Crane, Indiana. You will greet visitors, handle calls, coordinate meetings, and assist with administrative tasks...Work at officeRemote work
- 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 technology programs in aerospace and defense. This position is full-time and...Full time
- Metron as. is seeking a Network Engineer to provide network and cyber security support for various projects at NSWC Crane, IN. This role requires hands-on experience in network systems and cyber security. The ideal candidate should possess a minimum of three years of experience...
- ...combined capabilities, we provide deep expertise in Advanced Engineering; Digital Transformation; Electromagnetic Warfare; Interactive... ...manage requirements and technical baselines, support hardware and software integration, and contribute to the development of secure,...Local area
- ...motivated, career and customer-oriented Information Assurance Engineer II to join our team in Crane, Indiana. This is an onsite position... ...Develop and propose security procedures for systems and software within area of expertise to ensure consistent security policy implementation...For contractorsWork at officeLocal area
$142.9k - $266k
...managing large teams, and developing technical solutions. Candidates must have substantial experience in government acquisitions and engineering work related to the surface maritime domain. A Bachelor's degree and the ability to obtain a Secret clearance are necessary. The...$55 - $87 per hour
...Overview The Lead Mechanical Engineer develops innovative mechanical and thermal‑structural designs for complex, next‑generation defense... ..., and flow analyses using hand calculations and appropriate software tools. Create comprehensive design documentation such as presentations...Contract workTemporary workWork at officeLocal areaRemote work- ...skilled Threat Load Developer to enhance threat modeling and load analysis capabilities. The ideal candidate will contribute to complex software systems, mentor junior team members, and interface with government stakeholders. This role demands a Bachelor's degree in computer...
$55 - $87 per hour
...Job Title: Lead Mechanical Engineer Job Description The Lead Mechanical Engineer develops innovative mechanical and thermal-structural... ..., and flow analyses using hand calculations and appropriate software tools to validate mechanical designs. Create comprehensive...Contract workTemporary workWork at officeLocal areaRemote workWork from home2 days per week3 days per week$120k - $200k
PAE Government Services Inc. is seeking a Mid-Level or Senior Level Software Engineer in Crane, Indiana. The role involves providing comprehensive solutions for system software focusing on configuration management and cybersecurity. You will also collaborate with cross-...- ...As a core member, you will assist in the research & design, engineering, integration, testing, training, logistics, laboratory research... ...limited to: Design and implement robust, scalable, and secure software application architectures Collaborate with cross-...Work at officeLocal area
- Saic is seeking a Senior Energy Storage Engineer to support the US Navy in Crane, IN. The role involves engineering design, development, and integration support for power and energy storage systems. Candidates must have a Bachelor's degree in engineering with five or more...
$95k - $120k
A technology and management consulting firm in Crane, Indiana is seeking a Senior System Administrator. This role involves understanding customer infrastructures, managing migrations to central services, and maintaining network architecture. Applicants should have a Bachelor...- Overview The Model Based Systems Engineer II/III develops and applies model-based systems engineering (MBSE) methods to support requirements... ...development. Experience coordinating with systems, software, test, cybersecurity, and logistics stakeholders to maintain model...
$95k - $120k
Senior System Administrator / Common Engineering Tools Posted 1 week ago. Be among the first 25 applicants. Base pay range $95,000.00/yr... ...limited to, the border security stack, remote site hardware, Software Defined Networking (SDN), storage/compute fabric, WAN/LAN, and...Full timeContract workRemote work- ...protection and preservation of the people and environment of the United States of America. We are seeking a skilled Splunk SIEM Engineer to lead the evolution of our Splunk environment into a fully operational, enterprise-grade Security Information and Event...Contract workInterim role
- ...Description Job Description Salary: The Journeyman Mechanical Engineer Piping Systems will develop innovative designs to challenging... ..., and flow analysis using hand calculations or appropriate software tools to validate mechanical designs. Requirements: ~5...Permanent employment
$131.83k - $316.79k
...actionable insights for NSWC Crane stakeholders. This critical role involves employing statistical analysis, machine learning, and data engineering techniques to support mission-critical decision-making, technical assessments, and operational planning. The Data Scientist III...Hourly payContract workTemporary workFor contractorsWork experience placementRemote work$68 - $90 per hour
...highly motivated Senior AFSIM Developer / Modeling & Simulation Engineer to support simulation solutions for U.S. Navy programs. This... ...integrate simulation capabilities using AFSIM, Python, C, and other software development tools. Conduct analysis involving: Electromagnetic...For contractors$120k - $165k
...Security Clearance: Secret Location: Crane, IN Job Type: Full-Time Position Overview The Amatriot Group is seeking a Senior AFSIM Engineer to support Modeling & Simulation (M&S) efforts at Naval Surface Warfare Center (NSWC) Crane. This role is focused on developing, customizing...Full time- Kratos Defense and Security Solutions is seeking a Windchill/PTC IT Support Specialist in Crane, Indiana. This role involves providing tier 2/3 support for Windchill PLM and managing the associated infrastructure. The ideal candidate will have a degree in Computer Science...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Crane, IN
- consulting software engineer Crane, IN
- senior software engineer remote Crane, IN
- startup software engineer Crane, IN
- software engineer Crane, IN
- software developer Crane, IN
- cybersecurity software engineer Crane, IN
- software engineer healthcare Crane, IN
- software engineer amazon Crane, IN
- information technology software engineer Crane, IN


