1

Technical Software Engineer Jobs in Alabama (NOW HIRING)

Software Engineer

Huntsville, AL ยท On-site

$120K - $160K/yr

Candidates will exemplify their technical acumen to identify, create and advance new technologies ... A Software Engineer is responsible for the following: * Collaborate as part of the Quantum-Systems ...

Software Engineer - Sentinel

Huntsville, AL ยท On-site

$70K - $175K/yr

Technical Contributions: Support the technical software requirements baseline, ensuring alignment ... Apply engineering principles to design components and systems using applicable standards and ...

Technical Contributions: Support the technical software requirements baseline, ensuring alignment ... Apply engineering principles to design components and systems using applicable standards and ...

Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. * Experience with version control systems (e.g., Git) and collaborative ...

A successful candidate will possess strong software engineering fundamentals, demonstrate sound technical judgment, communicate effectively with technical teams and customers, and thrive in a ...

A successful candidate will possess strong software engineering fundamentals, demonstrate sound technical judgment, communicate effectively with technical teams and customers, and thrive in a ...

A successful candidate will possess strong software engineering fundamentals, demonstrate sound technical judgment, communicate effectively with technical teams and customers, and thrive in a ...

a.i. solutions is seeking a highly-motivated Software Engineer to support the Reagan Test Site (RTS) Engineering and Technical Services (RETS) Program in Huntsville, AL. The Software Engineer will ...

next page

Showing results 1-20

Technical Software Engineer information

See Alabama salary details

$25.8K

$90.5K

$165.3K

How much do technical software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for technical software engineer in Alabama is $90,496.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,399.00 and $123,894.00 per year, depending on experience, location, and employer.

What is the difference between Technical Software Engineer vs Software Developer?

AspectTechnical Software EngineerSoftware Developer
CredentialsBachelor's in CS or related, sometimes certificationsBachelor's in CS or related, coding bootcamps
Work EnvironmentCross-functional teams, technical problem-solvingFocus on coding, application development
Industry UsageTech companies, startups, enterpriseTech, finance, healthcare, various sectors
Search IntentTechnical roles, engineering tasksApplication development, coding projects

While both roles involve software development, a Technical Software Engineer typically focuses on technical problem-solving, system architecture, and cross-team collaboration, whereas a Software Developer primarily concentrates on coding and building applications. The roles often overlap, but the Technical Software Engineer's scope includes more technical troubleshooting and system design.

Is 25 too late to become a technical software engineer?

Age is not a barrier to becoming a technical software engineer. Many professionals start coding in their mid-20s or later, and acquiring skills through coding bootcamps, online courses, or degrees can lead to entry-level positions regardless of age.

What is a technical software engineer?

A technical software engineer designs, develops, tests, and maintains software systems and applications. They often work with programming languages, development tools, and technical specifications to solve complex problems and improve software performance.

What cities in Alabama are hiring for Technical Software Engineer jobs?

Cities in Alabama with the most Technical Software Engineer job openings:

Software Engineer

Huntsville, AL โ€ข On-site

$120K - $160K/yr

Other

Posted 18 days ago


Key responsibilities

  • Collaborate as part of the engineering team to develop and integrate software for unmanned aerial systems.

  • Lead technical software integration efforts and develop software architectures and design for assigned projects.

  • Develop and execute software integration and test plans, and resolve complex problems during troubleshooting.


Job description

2 days ago Requisition ID: 1059

Salary Range: $120,000.00 To $160,000.00 Annually

Quantum-Systems Inc is a global leader in aerial intelligence and autonomous, AI-powered aerial robotics. We design, develop, manufacture and deliver eVTOL Unmanned Aircraft Systems (UAS) and an ecosystem of related products and services. Our business directly addresses the Defense and Security markets in North America, Asia Pacific and Latin America. We currently have an opening for a Software Engineer. This position reports to the Director of Mission Success.

As a Software Engineer at Quantum-Systems you will play a critical role in solving challenges within the dynamic and competitive government UAS industry. In this role, you will be a creative problem solver, tackling the multi-faceted problems facing our various platforms and delivering cutting edge technology transforming the battlespace. Candidates will exemplify their technical acumen to identify, create and advance new technologies aligned to our company's vision for UAS and Airborne Artificial Intelligence. From envisioning future warfighter needs to executing advanced platform technologies you will be at the forefront of Aerial Intelligence. This is an in office position.

A Software Engineer is responsible for the following:

  • Collaborate as part of the Quantum-Systems engineering team
  • Able to lead team of to deliver project milestones in a high tempo work environment
  • Minimal Supervision to implement high level software architectures
  • Resolve complex problems during troubleshooting using industry best practices
  • Integrate unmanned system technologies such as edge computed data fusion, vision AI, teaming and payload coordination
  • Lead technical software integration efforts
  • Decompose the scope of an assigned project, develop corresponding software architectures and software design
  • Develop and Execute Software Integration and Test Plans
  • Lead subsystem and low-level technical reviews
  • Position requires travel up to 10% of the time to support business needs
  • Embody, promote, and live the Quantum Systems core principles

Basic Qualifications:

  • Bachelor of Science (BS) in a Science, Technology, Engineering or Mathematics (STEM) discipline and 3+ years of Embedded Software experience; OR PHD in a STEM discipline and 3+ years of Embedded Software experience
  • 3+ years Experience in Embedded Linux design
  • Capable of working both independently and in a team environment
  • Experience in Video and Data Communications across Ethernet
  • Demonstrated experience in embedded C++, C#
  • Excellent verbal and written communication skills
  • Background Check/U.S. Citizenship required due to government contract requirements.

Preferred Qualifications:

  • 3+ years of machine learning development
  • Demonstrated Experience in Windows WPF development
  • Embedded communication networks using UDP streams and sockets
  • Demonstrated ability to integrate and test complex systems including Datalinks, Control systems and vehicles
  • Success in a startup environment demonstrating adaptability
  • Experience with Unmanned Aircraft development experience a plus
  • Ability to prioritize and adjust tasks to accomplish desired results
  • Ability to prioritize multiple responsibilities and/or accomplishing them simultaneously
  • Ability to comprehend and analyze complex problems and develop solutions
#J-18808-Ljbffr