1

Level Software Engineer Jobs in Alabama (NOW HIRING)

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.

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.

Software Engineer Senior Staff

Huntsville, AL · On-site

$114K - $150K/yr

Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By ...

Software Engineer Senior Staff

Huntsville, AL · Hybrid

$116K - $154K/yr

Software Engineer Senior Staff OASYS, INC., a Leading-Edge Government contractor, is seeking ... Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By ...

We are seeking highly motivated junior level Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Huntsville, AL. Responsibilities: Work ...

We are seeking highly motivated junior level Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Huntsville, AL. Responsibilities: Work ...

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 Jun 9, 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 - HSV, AL

Mid-Level Software Engineer - HSV, AL

Davidson Technologies

Huntsville, AL

Other

Posted 21 days ago


Job description

Mid-Level Software Engineer - HSV, AL

Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.

Davidson is seeking a Mid-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 Data Scientist and RF engineers to take ML models and analytical outputs and translate them into reliable, real-time, operational code suitable for high-availability systems. The environment includes cloud and edge deployments, strict uptime requirements, and integration with external data sources.

Job Responsibilities:

  • Implement and maintain production code that operationalizes ML models and decision logic
  • Translate Python-based or research-grade models into C++, C, or other system-level languages
  • Integrate ML-driven control logic into real-time transmission and monitoring systems
  • Build and maintain data ingestion pipelines, including NOAA API integrations
  • Support deployment of software across cloud and edge environments
  • Ensure software meets performance, reliability, and observability requirements
  • Collaborate closely with Data Scientists to validate model assumptions and runtime behavior
  • Implement logging, metrics, and health monitoring for ML-enabled services
  • Participate in design reviews and contribute to system architecture decisions
  • Debug and resolve issues in live or near-live environments

Job Requirements:

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • 3-6 years of professional software engineering experience
  • Strong proficiency in C++ (or similar systems-level language)
  • Experience developing production, real-time, or high-availability systems
  • Working knowledge of the ML development lifecycle and how it intersects with traditional software engineering
  • Must be a U.S. citizen

Preferred Qualifications:

  • Background in systems programming, embedded systems, or infrastructure software
  • Exposure to RF systems, signal processing, or physical-domain systems (not required)
  • Exposure to predictive maintenance (e.g., CBM+)
  • Experience supporting mission-critical or regulated systems

Clearance:

  • Currently holds an Active DoD Secret Clearance or is able to obtain a Secret Clearance