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