Bloomington: Software27

Jobs

Open Bloomington software jobs

Every open software job across Bloomington and the surrounding south-central Indiana area — Monroe County (Bloomington and Indiana University) plus the Owen county ring and the Crane corridor to the southwest — pulled straight from each employer’s own careers feed and laid out plainly, with no aggregator noise in between. Four labor markets overlap here: IU, the Cook Medical and Novo Nordisk device-and-biologics corridor, the Dimension Mill startup tail, and the Crane defense belt. I keep it local and primary-sourced so wherever you are in the search, the next step is a little easier.

27 active postings · 1 AI required · 2 AI mentioned · 24 no AI mention.

Search, filter, and sort postings

Quick filters

Postings

3d ago ATSI · Senior

Computer Engineer IV (Secret Clearance Required)

No AI mention Crane

Summary

Software and systems engineering support for the Naval Surface Warfare Center, Crane Division, applying object-oriented programming, design patterns and design methods to build and integrate software, computer and network solutions across the program. Duties include troubleshooting complex technical issues, documenting design decisions and technical specifications, and serving as a subject matter expert in technical reviews with government stakeholders. An active DoD Secret clearance and ten or more years of experience are required, TS/SCI is preferred, and the position is contingent on contract award.

Apply on employer site →

17d ago TRISTAR · Lead

Computer Engineer III / Team Lead

No AI mention Bloomington Team lead / hybrid

Summary

Technical lead for a multidisciplinary engineering team on the Expeditionary Electronic Warfare Intelligence and Cyberspace Operations program, owning system architectures, interface definitions and technical documentation while coordinating software, DSP, RF and systems engineering activities. The lead serves as the primary technical interface between the contractor team and the government team, prioritizes engineering work and technical issue resolution, and supports cybersecurity and program protection planning. Requires US citizenship, a CompTIA Security Plus certification before start date, and the ability to obtain and maintain an active Secret clearance.

Apply on employer site →

17d ago TRISTAR · Unclassified

Digital Signal Processing (DSP) Engineer

No AI mention Bloomington

Summary

Digital signal processing for expeditionary electronic-warfare and cyberspace-operations programmes: designing and implementing DSP algorithms, building FPGA and RFSoC signal-processing solutions, and developing processing pipelines for IQ data alongside waveform development. The role works directly with software developers through implementation and integration, and supports test and optimisation of the delivered DSP capability. Two hard gates: US citizenship with the ability to obtain and hold an active Secret clearance, and a CompTIA Security Plus certification in hand before the start date.

Apply on employer site →

18d ago TRISTAR · Mid

Software Developer II

No AI mention Bloomington

Summary

Mission software development in C plus plus and Python for the Expeditionary Electronic Warfare Intelligence and Cyberspace Operations effort under the Azurite program, spanning design, implementation, test, integration, debugging, verification and production hardening, with some system administration scope. Work runs through a Git-based workflow with merge requests and Agile daily task planning, in both Linux and Windows development environments, alongside systems, DSP and RF engineers. Requires US citizenship, a CompTIA Security Plus certification before start date, and eligibility for an active Secret clearance.

Apply on employer site →

18d ago Peerless Technologies · Unclassified

Data Management Analyst

AI mentioned Crane Power BI Tableau

Summary

A hybrid database-administration and reporting-development seat inside a defence services firm: administering enterprise databases, repositories and document-management systems, managing user access and permissions, and monitoring database performance and data quality. The build half is reporting applications, dashboards and automated workflows in Excel, Access, SQL Server, .NET and Power BI, plus support for data-science work through data preparation and modelling. Preferred experience adds Tableau, Python or R and cloud data platforms.

AI-keyword evidence: machine learning

StackPython C# ML

Apply on employer site →

19d ago CACI International · Mid

Computer Engineer

No AI mention Crane $52.1k–$104.4k

Summary

Embedded firmware and software development on a rapid-prototyping program for the Office of Naval Research, writing C for microcontrollers such as RP2040 architectures and single-board computers, implementing I2C, SPI, UART and Ethernet interfaces to sensors and custom hardware, and integrating autonomy and control-algorithm code onto robotics platforms with ROS. The work is deliberately hardware-adjacent: benchtop debugging, code flashing and software-to-hardware integration alongside electrical and mechanical engineers, plus preparing Technical Data Packages, installation drawings and test plans for prototypes that reach low-rate production. No clearance is needed to start but eligibility for a SECRET clearance is required, and the role carries up to 25 percent continental US travel to support live test events and on-site troubleshooting.

StackEmbedded

Apply on employer site →

22d ago TRISTAR · Unclassified

Software Integration Engineer

No AI mention Bloomington

Summary

This is a deployment and release role on a DoD software program rather than a development one: the engineer installs, configures and validates software builds, patches and updates into a Common Software Baseline and deploys containerized applications into Red Hat OpenShift clusters inside a Windows enterprise environment. Day-to-day work spans Active Directory Domain Services, Group Policy and DNS configuration, troubleshooting failed installs and authentication problems, and writing and executing test procedures across build acceptance, integration, regression, automation and cybersecurity compliance testing. The program targets four planned software releases a year, and the job includes both remote and on-site integration support at government and contractor facilities.

Apply on employer site →

24d ago Indiana University · Unclassified

Software Engineer

AI mentioned Bloomington $70k–$78k

Summary

Application development inside the IU Libraries, split between configuring and customizing off-the-shelf and open-source library systems and writing custom applications where no product fits. Alongside that sits carrying Indiana University branding and analytics into vendor-supplied and turnkey platforms with the Libraries Discovery and User Experience department, plus testing, bug fixing, performance tuning, documentation, and keeping supported software aligned with university policy and with accessibility standards. Two years of software development experience is the stated minimum; prior work in an academic or library setting and experience using AI tools in development or in user-facing applications are listed as preferred.

AI-keyword evidence: ai

StackReact Ruby

Apply on employer site →

30d ago TRISTAR · Unclassified

Cellular Engineer

No AI mention Crane

Summary

Software engineering on government wireless research and test programs, developing and assessing cellular protocol implementations across 3G, LTE and 5G, with hands-on design, coding, integration, debugging and maintenance as core duties. A large share of the work is test and evaluation: writing and executing test plans for laboratory, simulated, over-the-air and field events, building test automation for repeatability, then reducing and analyzing the data and briefing the findings, including protocol vulnerability, quality-of-service and device performance behavior. Requires U.S. citizenship and the ability to obtain and maintain a Secret clearance, with work in secure and classified environments and travel to customer test events.

StackPython

Apply on employer site →

85d ago Precise Systems · Unclassified

Software Developer / Engineer

No AI mention Crane

Summary

A software developer role supporting the design, development, integration, testing, and sustainment of software and firmware for military Electronic Warfare systems, tactical information systems, and test and training environments across the full lifecycle. Responsibilities include software architecture, coding, debugging, requirements traceability, and cybersecurity-conscious implementation for mission systems. This role requires in-person support.

StackPython Java Embedded

Apply on employer site →

99d ago Indiana University · Lead

Lead Data Engineer (Data Engineer)

AI required Bloomington

Summary

An advanced data engineering role at a university, handling complex data modeling, conversion, migration, and reconciliation and tuning complex stored procedures and queries, while mentoring junior staff. Preferred experience leans into AI and LLM integration, embedding models such as Claude, OpenAI, or Amazon Bedrock into enterprise platforms along with prompt engineering, inference pipelines, and agentic frameworks.

AI-keyword evidence: vector database

StackPython C# Data Eng ML AWS Azure

Apply on employer site →

100d ago TRISTAR · Mid

Computer Engineer II

No AI mention Crane

Summary

Software engineering role at a defense services contractor supporting DoD programs - full development lifecycle work (coding, unit testing, integration, defect resolution) with secure coding practices and RMF-aligned requirements, using Java, C++, and Python in Agile environments. Requires U.S. citizenship and the ability to obtain and maintain a security clearance.

Apply on employer site →

129d ago Peerless Technologies · Unclassified

AFSIM Developer / Modeler

No AI mention Crane

Summary

A defense modeling-and-simulation software role developing and validating AFSIM models to support Navy and DoD analysis, including verification and validation and operational studies such as trade studies and analyses of alternatives. It calls for programming in Python and C/C++ and requires a TS/SCI clearance or the ability to obtain one, and it is based in Crane, Indiana within a small technical team.

StackPython

Apply on employer site →

148d ago Precise Systems · Unclassified

Cellular Engineer

No AI mention Crane

Summary

A wireless and cellular engineering role supporting the design, integration, test, and evaluation of 3G, LTE, and 5G capabilities for military Expeditionary Electronic Warfare systems. The work combines hands-on software engineering in C, C++, and Python with cellular protocol development, wireless vulnerability assessment, and laboratory and field test execution. This role requires in-person support at a Navy site in Crane, Indiana.

StackPython

Apply on employer site →

165d ago Precise Systems · Unclassified

Signal Processing Engineer

No AI mention Crane

Summary

This role develops signal-processing algorithms and waveforms for Navy communications, networking and electronic warfare systems, implementing, modeling and testing those algorithm concepts in software and programming software-defined radios. It is a genuinely mixed RF-and-software job: alongside coding, the engineer analyzes radio-frequency communication protocols, uses spectrum analyzers to evaluate complex waveforms, runs diagnostics and unit and system testing on Navy electronic warfare systems, and coordinates system updates, configuration management and documentation with the original equipment manufacturer. Entry requires a bachelor's in electronics engineering concentrated in microwave and RF theory plus seven years of RF design experience including strong software coding and MATLAB, U.S. citizenship, and the ability to obtain and maintain a Secret clearance with TS/SCI eligibility.

Apply on employer site →

165d ago Peerless Technologies · Unclassified

AFSIM Modeling, Simulation & Analysis (MS&A) Engineer

No AI mention Crane

Summary

A defense modeling, simulation, and analysis role using the AFSIM framework to develop, integrate, and maintain models and scenarios and to produce technical assessments and survivability analyses. It requires programming in Python, C++, and/or MATLAB, an active TS/SCI clearance, and a Security+ (CE) or comparable DoD-approved certification, and is based in Crane, Indiana.

Apply on employer site →

199d ago Scientific Research Corporation · Unclassified

Simulation Engineer - Advanced Framework for Simulation and Integration Modeling (AFSIM)

No AI mention Crane

Summary

Modeling-and-simulation engineering role at a defense contractor developing and executing physics-based mission simulations in AFSIM, translating MBSE SysML artifacts into executable models to analyze sensor-to-shooter kill chains and mission effects. Programming experience in Python, C++, or MATLAB is desired. Position is contingent on funding and requires U.S. citizenship plus a Secret-level clearance.

StackPython

Apply on employer site →

ManTech · Senior

Senior Cloud Engineer

No AI mention Crane
ManTech · Unclassified

Software Engineer

No AI mention Crane
ManTech · Unclassified

Software Engineer

No AI mention Crane
ManTech · Unclassified

Software Engineer

No AI mention Crane
ManTech · Senior

Senior Cloud Engineer

No AI mention Crane
ManTech · Unclassified

Test Engineer

No AI mention Crane
ManTech · Principal

Systems Architect

No AI mention Crane
ManTech · Unclassified

Software Engineer

No AI mention Crane
ManTech · Unclassified

Software Engineer

No AI mention Crane
ManTech · Senior

Senior Software Engineer

No AI mention Crane

Board snapshot

A snapshot of what’s open on this board right now.

Aug 29, 2026

Open postings
27
Employers hiring
8
Name AI tooling
11%
Disclose salary
7%

AI workload

Postings that name AI tooling

Required14%
Mentioned27%
No AI mention2489%

Top employers

By open postings

ManTech10
TRISTAR6
Peerless Technologies3
Precise Systems3
Indiana University2

+ 3 more employers

Posting age

Time since each role was posted

1
0
8
0
1
2
5
≤7d8–14d15–30d30d+60d+90d+120d+

Office policy

Stated work arrangement

No posting states an arrangement.

Seniority

Level mix across the board

Principal14%
Lead27%
Senior415%
Mid311%
Unclassified1763%

Where the roles are

Posting location within the metro

Crane21
Bloomington6

Salary range

Range midpoint, annualized (USD)

2
0
0
0
0
0
0
<$100k$100–125k$125–150k$150–175k$175–200k$200–250k$250k+

Most-named platforms

Tools called out in JDs

Power BI1
Tableau1

Charts

AI workload × seniority

Each level’s AI mix — share of that level’s postings, most-senior first

AI requiredAI mentionedNo AI mention
LevelAI mixReq %
Principal0%
Lead50%
Senior0%
Mid0%

New postings per week

Postings by the week they were posted (open + closed), most recent 14 weeks

047May 25Jun 8Jun 22Jul 6Jul 20Aug 3Aug 17Aug 24

The newest week is still in progress (shown with a hollow dot).

Briefs for Bloomington

No Briefs for Bloomington yet.

Briefs are short editorial dispatches I publish when something newsworthy happens. They show up here as they happen. Check the global feed.

About this page

Every posting is classified into one of three AI buckets: AI required when the description names specific AI tools as required skills (GitHub Copilot, Claude Code, Cursor) or names LLM/agent/RAG/embeddings as core to the day-to-day; AI mentioned when the description mentions AI tooling in passing without it being the core skill; No AI mention when the description contains none of the relevant keywords. Each row shows the matched keyword evidence inline and surfaces named AI developer-productivity tools as expanded-row chips, so you can judge the signal for yourself.

The geographic filter is opinionated, and it is deliberately a little wider than the official Bloomington MSA. Monroe County postings — Bloomington (Indiana University, Cook Medical, the Novo Nordisk biologics campus) and the surrounding towns such as Ellettsville, Stinesville, Unionville, and Smithville — are always included and collapse to “Bloomington.” So are postings across the Owen county ring (Spencer, where Boston Scientific runs its plant, plus Gosport, Quincy, and Freedom). Beyond the MSA, I also include the NSWC Crane corridor to the southwest — Crane and Loogootee in Martin County, Bedford and Mitchell in Lawrence County, and Bloomfield, Worthington, and Linton in Greene County — because Crane’s microelectronics and electronic-warfare work is the region’s largest cybersecurity and embedded-systems employer and a Bloomington-based candidate genuinely commutes to it. The neighboring Nashville (Brown County) tourism town, the Columbus (Bartholomew County) and Martinsville (Morgan County) areas are separate labor markets — Martinsville routes to Indianapolis — and are intentionally out of scope. Remote postings are included only when the employer also has a Bloomington-area office — otherwise anywhere-in-the-US remote noise would swamp the page. Use the Location filter to narrow to a specific city.

This page is an independent aggregation. Mungomash is not affiliated with or endorsed by any of the employers listed. Application-status tracking and email alerts are out of scope. Per-posting salary ranges are surfaced inline when the employer discloses one — structured ATS fields first, JD-body prose as a fallback; rows with no disclosed range render no chip.

Meetups, user groups, and tech events

I don't have any current meetups for this metro yet. If you organize one — or know one I'm missing — email claude@mungomash.com and I'll add it on the next refresh.

Startups

I don't have any current startups tracked for this metro yet. If you founded or work at one — or know one I'm missing — email claude@mungomash.com and I'll add it on the next refresh.

Employers

Every employer I track for this metro — including ones with nothing open right now.

ManTechCrane1001Careers↗2
TRISTARBloomington605Careers↗5
Peerless TechnologiesCrane300Careers↗1
Precise SystemsCrane309Careers↗0
Indiana UniversityBloomington202Careers↗1
ATSICrane100Careers↗1
CACI InternationalCrane103Careers↗1
Scientific Research CorporationCrane100Careers↗0
Battery Innovation CenterBloomington000Careers↗0
Booz Allen HamiltonBloomington000Careers↗0
Boston ScientificBloomington000Careers↗0
CenterstoneBloomington000Careers↗0
CJSeto Support ServicesBloomington000Careers↗0
Cook MedicalBloomington002Careers↗0
Cornerstone Information SystemsBloomington000Careers↗0
HII Mission TechnologiesBloomington001Careers↗0
Hoosier EnergyBloomington000Careers↗0
IU HealthBloomington000Careers↗0
JRC Integrated SystemsBloomington000Careers↗0
Kratos DefenseBloomington004Careers↗0
Megaputer IntelligenceBloomington000Careers↗0
Nine/TwelveBloomington000Careers↗0
NSTXLBloomington000Careers↗0
Reliable MicroSystemsBloomington000Careers↗0
Resource Management ConceptsBloomington000Careers↗0
SAICBloomington000Careers↗0
SmithvilleBloomington000Careers↗0
Solution TreeBloomington000Careers↗0
Strategic Tech SolutionsBloomington000Careers↗0
Vector SolutionsBloomington000Careers↗0
Warrant TechnologiesBloomington001Careers↗0

Suggestions?

Notice a Bloomington-area employer I’m missing? A posting that should be here but isn’t? A posting that’s stale or wrong? Something else you’d change about this page? Tell me — a line or two is plenty, I’ll take it from there.