Mid-Level Software Engineer 26-054 Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on ...
Quick apply
Mid-Level Software Engineer 26-054 Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on ...
Quick apply
Mid-Level Software Engineer 26-054 Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
As a Mid-Level Software Engineer your duties will include the following, but are not limited to: * Design, develop, test, and maintain software applications primarily in C++. * Work extensively in ...
Huntsville, AL · On-site
$87K - $157K/yr
Leidos' Defense Systems Uncrewed Systems Integration and Test is seeking a motivated and ambitious Mid-Level Software Engineer to join the Software, Simulation, Systems Engineering and Integration ...
Huntsville, AL · On-site
$87K - $157K/yr
Leidos' Defense Systems Uncrewed Systems Integration and Test is seeking a motivated and ambitious Mid-Level Software Engineer to join the Software, Simulation, Systems Engineering and Integration ...
Davidson is seeking a M id-Level Software Engineer in Huntsville, Alabama to help build and deploy a suite of ML-enabled applications for VLF transmission sites. You will work closely with a Senior ...
Quick apply
Davidson is seeking a M id-Level Software Engineer in Huntsville, Alabama to help build and deploy a suite of ML-enabled applications for VLF transmission sites. You will work closely with a Senior ...
Davidson is seeking a M id-Level Software Engineer in Huntsville, Alabama to help build and deploy a suite of ML-enabled applications for VLF transmission sites. You will work closely with a Senior ...
Davidson is seeking a M id-Level Software Engineer in Huntsville, Alabama to help build and deploy a suite of ML-enabled applications for VLF transmission sites. You will work closely with a Senior ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
Quick apply
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
Huntsville, AL · On-site
Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.
Huntsville, AL · On-site
Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.
Huntsville, AL · On-site
Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.
Quick apply
Huntsville, AL · On-site
Mid-level Software Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S.
Huntsville, AL · On-site
$170K - $202K/yr
As a Mid-Level Software Engineer (PXI Test Systems) , duties will include, but are not limited to: * Develop and Integrate backend software components supporting automated test systems.
Huntsville, AL · On-site
$170K - $202K/yr
As a Mid-Level Software Engineer (PXI Test Systems) , duties will include, but are not limited to: * Develop and Integrate backend software components supporting automated test systems.
$170K - $202K/yr
As a Mid-Level Software Engineer (PXI Test Systems) , duties will include, but are not limited to: * Develop and Integrate backend software components supporting automated test systems.
$170K - $202K/yr
As a Mid-Level Software Engineer (PXI Test Systems) , duties will include, but are not limited to: * Develop and Integrate backend software components supporting automated test systems.
Torch Technologies, Inc. is seeking a Mid-Level Software Design Engineer with strong experience in C#, relational databases, and full stack web applications. The ideal candidate will contribute to ...
Torch Technologies, Inc. is seeking a Mid-Level Software Design Engineer with strong experience in C#, relational databases, and full stack web applications. The ideal candidate will contribute to ...
Torch Technologies, Inc. is seeking a Mid-Level Software Design Engineer with strong experience in C#, relational databases, and full stack web applications. The ideal candidate will contribute to ...
Torch Technologies, Inc. is seeking a Mid-Level Software Design Engineer with strong experience in C#, relational databases, and full stack web applications. The ideal candidate will contribute to ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Quick apply
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid-Level to join our dynamic and diverse team in ...
Software Engineer, Mid -Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid -Level to join our dynamic and diverse team ...
Quick apply
Software Engineer, Mid -Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, Mid -Level to join our dynamic and diverse team ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
We are seeking a mid-level AI Software Developer (5-10 years of experience) who is passionate about applying artificial intelligence to transform complex engineering and business data into actionable ...
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
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.

Full-time
Medical, Dental, Vision, Life, Retirement
Posted 23 days ago
Mid-Level Software Engineer
26-054
Invariant Corporation is seeking a talented and motivated mid-level Software Engineer with 5-10 years of experience. The ideal candidate would work in a hands-on laboratory environment on a variety of technical projects related to the design and integration of numerous microcomputer systems, C-UAS (Counter-Unmanned Aircraft Systems) technologies, and software development.
Duties Include
Requirements
Candidate must have a minimum of a bachelors degree in Computer Science/Engineering or related field with a minimum of 5-10 years experience in software design, development, and integration.
Preferred Skills
Requires ability to
Work Environment
This position is expected to be performed only in the state of Alabama. Subject to the provisions of Code of Alabama 40-18-370, the Company shall give good faith consideration to Alabama residents for employment at the Project.
All qualified applicants will be considered without regard to race, color, religion, sex, national origin, disability, or veteran status. Invariant is a drug-free workplace.