Software Engineer
Crane, IN · On-site
The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network distribution software for military computing applications.
Crane, IN · On-site
The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network distribution software for military computing applications.
Crane, IN · On-site
The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network distribution software for military computing applications.
Crane, IN · On-site
$122K - $161K/yr
You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...
Crane, IN · On-site
$122K - $161K/yr
You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...
Crane, IN · On-site
$122K - $161K/yr
You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...
Crane, IN · On-site
$122K - $161K/yr
You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...
Crane, IN · On-site
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Crane, IN · On-site
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Crane, IN · On-site
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Crane, IN · On-site
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Crane, IN · On-site
$90K - $130K/yr
... a Mid-Level Radiation Test Electrical Engineer . You might be just who we are looking for ... software application programs. * Ability to travel, as required. * Must be able to obtain and ...
Bloomington, IN · On-site
GlobalNOC's Software and Systems engineering group provides a full suite of tools and services ... Demonstrates a high level of accuracy, even under pressure. * Possesses a high degree of initiative.
Bloomington, IN · On-site
GlobalNOC's Software and Systems engineering group provides a full suite of tools and services ... Demonstrates a high level of accuracy, even under pressure. * Possesses a high degree of initiative.
Crane, IN · On-site
$110K - $180K/yr
As our Mid-Level MBSE Engineer, you will: * Apply MBSE methodologies using SysML and supporting MBSE tools to capture, maintain, and visualize complete system solutions within a unified digital model ...
Crane, IN · On-site
$110K - $180K/yr
As our Mid-Level MBSE Engineer, you will: * Apply MBSE methodologies using SysML and supporting MBSE tools to capture, maintain, and visualize complete system solutions within a unified digital model ...
Crane, IN · On-site
$110K - $180K/yr
As our Mid-Level MBSE Engineer, you will: * Apply MBSE methodologies using SysML and supporting MBSE tools to capture, maintain, and visualize complete system solutions within a unified digital model ...
Crane, IN · On-site
$110K - $180K/yr
As our Mid-Level MBSE Engineer, you will: * Apply MBSE methodologies using SysML and supporting MBSE tools to capture, maintain, and visualize complete system solutions within a unified digital model ...
This role is well suited for an engineer who can work across software development, system ... Analyze system-level requirements to ensure that test definitions, objectives, plans, and ...
This role is well suited for an engineer who can work across software development, system ... Analyze system-level requirements to ensure that test definitions, objectives, plans, and ...
Crane, IN · On-site
This role is well suited for an engineer who can work across software development, system ... Analyze system-level requirements to ensure that test definitions, objectives, plans, and ...
Crane, IN · On-site
This role is well suited for an engineer who can work across software development, system ... Analyze system-level requirements to ensure that test definitions, objectives, plans, and ...
Crane, IN · On-site
$122K - $161K/yr
Expert-level proficiency in languages like C, C++, Go, or similar * Expertise in agile ... software projects Preferred Qualifications: * Master's degree in Computer Science, Engineering, or ...
Crane, IN · On-site
$122K - $161K/yr
Expert-level proficiency in languages like C, C++, Go, or similar * Expertise in agile ... software projects Preferred Qualifications: * Master's degree in Computer Science, Engineering, or ...
Crane, IN · On-site
$122K - $161K/yr
Expert-level proficiency in languages like C, C++, Go, or similar * Expertise in agile ... software projects Preferred Qualifications: * Master's degree in Computer Science, Engineering, or ...
Crane, IN · On-site
$122K - $161K/yr
Expert-level proficiency in languages like C, C++, Go, or similar * Expertise in agile ... software projects Preferred Qualifications: * Master's degree in Computer Science, Engineering, or ...
Bloomington, IN · On-site
$70K - $78K/yr
... software systems and computer programs. * Performs experienced analysis, programming ... Demonstrates a high level of accuracy, even under pressure. Preferred * Experience using AI tools ...
Bloomington, IN · On-site
$70K - $78K/yr
... software systems and computer programs. * Performs experienced analysis, programming ... Demonstrates a high level of accuracy, even under pressure. Preferred * Experience using AI tools ...
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Support lab-based software testing, software integration testing, system-level testing, regression ... Coordinate with systems engineering personnel to ensure software interfaces, system requirements ...
Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages * Investigate and implement software-based enhancements to improve ...
Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages * Investigate and implement software-based enhancements to improve ...
The Sr Software & Controls Support Engineer oversees all lower environment software validation ... Experience leading multi-functional low to mid-level complexity projects Other: * Able to travel up ...
The Sr Software & Controls Support Engineer oversees all lower environment software validation ... Experience leading multi-functional low to mid-level complexity projects Other: * Able to travel up ...
$104K - $143K/yr
This position may require leadership/mentorship of mid-level and junior engineers and technicians ... Knowledge of professional software engineering best practices for the software development life ...
$104K - $143K/yr
This position may require leadership/mentorship of mid-level and junior engineers and technicians ... Knowledge of professional software engineering best practices for the software development life ...
$58.7K - $70.7K
2% of jobs
$70.7K - $82.6K
4% of jobs
$82.6K - $94.6K
6% of jobs
$94.6K - $106.5K
8% of jobs
$112.9K is the 25th percentile. Wages below this are outliers.
$106.5K - $118.4K
7% of jobs
$118.4K - $130.4K
18% of jobs
The median wage is $133.2K / yr.
$130.4K - $142.3K
16% of jobs
$142.3K - $154.3K
2% of jobs
$159.2K is the 75th percentile. Wages above this are outliers.
$154.3K - $166.2K
26% of jobs
$166.2K - $178.1K
1% of jobs
$178.1K - $190.1K
8% of jobs
$58.7K
$136.5K
$190.1K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Part-time
Re-posted 27 days ago
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.
ResponsibilitiesEssential functions include:
Physical Demands:
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
Employment Type: PART_TIME