1

Level Software Engineer Jobs in Alabama (NOW HIRING)

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

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

New

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.

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.

Embedded Software Engineer

Huntsville, AL · On-site

$129K - $170K/yr

Design, develop, and maintain embedded and systems-level software * Work closely with electrical, mechanical, and systems engineers in a tightly integrated development environment * Contribute to ...

next page

Showing results 1-20

Level Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do level software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for level software engineer in Alabama is $133,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $156,800.00 per year, depending on experience, location, and employer.
What cities in Alabama are hiring for Level Software Engineer jobs? Cities in Alabama with the most Level Software Engineer job openings:
Mid-level Software Engineer

Mid-level Software Engineer

deciBel Research, Inc.

Huntsville, AL • On-site

Full-time

Re-posted 21 days ago


Job description

deciBel Research has an immediate opening for a Mid-Level Software Engineer in Huntsville, AL.

Position Description:

deciBel Research is seeking a mid-level software engineer to support software development efforts on a large Department of Defense (DoD) contract.

Responsibilities Include:

  • Software design and artifacts
  • Software development, artifacts and source code
  • Software test procedures and results
  • Software integration activities both on-site and at various locations, as necessary
  • Conduct and participate in engineering technical reviews
  • Document work and artifacts in Engineering Data SDRL

Education Requirements:

Bachelor's degree in Computer Science, Engineering, Math or related discipline

Experience Requirements:

  • 8+ years' experience in software engineering on DoD programs.
  • Experience with modern C++ (or comparable OOP) software development, code optimization, and automated testing.
  • Experience with scripting languages such as Python to support data analysis activities
  • Experience with scrum-based Agile development practices using Jira, Confluence, and Git/GitLab
  • Proficiency developing software in Linux environments
  • Experience in creating and maintaining rigorous technical documentation.
  • Strong analytical/math foundation

Special Skills Desired:

  • Development of radar modeling and simulation (M&S) software
  • Development of real-time software
  • Experience with GPU (CUDA) acceleration
  • Experience performing root cause analysis
  • Experience with Matlab
  • Experience working on a geographically distributed team

Applicant selected must have an active Secret security clearance. Must be a U.S. Citizen.


Job Posted by ApplicantPro