Software Engineer
Huntsville, AL · On-site
This role requires strong C++ development experience and focuses on improving software quality through comprehensive unit testing and automation. Responsibilities : • Develop, modify, and maintain ...
Huntsville, AL · On-site
This role requires strong C++ development experience and focuses on improving software quality through comprehensive unit testing and automation. Responsibilities : • Develop, modify, and maintain ...
Huntsville, AL · On-site
This role requires strong C++ development experience and focuses on improving software quality through comprehensive unit testing and automation. Responsibilities : • Develop, modify, and maintain ...
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Huntsville, AL · On-site
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Quick apply
Huntsville, AL · On-site
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Huntsville, AL · On-site
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Huntsville, AL · On-site
Development efforts will primarily be performed in C++, with the potential to support Ada-based software components as required. This role includes reviewing existing software and unit tests ...
Product development will span the technology stack from high-level user applications to mission software to low-level embedded solutions to the computing hardware. Hardware may span front end tablets ...
Product development will span the technology stack from high-level user applications to mission software to low-level embedded solutions to the computing hardware. Hardware may span front end tablets ...
Product development will span the technology stack from high-level user applications to mission software to low-level embedded solutions to the computing hardware. Hardware may span front end tablets ...
Product development will span the technology stack from high-level user applications to mission software to low-level embedded solutions to the computing hardware. Hardware may span front end tablets ...
Candidates will work in an Agile team environment where they will actively engage in sprints and other Agile process activities as well as software development and testing. Required Qualifications ...
Candidates will work in an Agile team environment where they will actively engage in sprints and other Agile process activities as well as software development and testing. Required Qualifications ...
Candidates will work in an Agile team environment where they will actively engage in sprints and other Agile process activities as well as software development and testing. Required Qualifications ...
Candidates will work in an Agile team environment where they will actively engage in sprints and other Agile process activities as well as software development and testing. Required Qualifications ...
Huntsville, AL · On-site
... development and software design methodologies appropriate to the development environment. • Provide specific input to the software components of system design to include hardware/software tradeoffs ...
Huntsville, AL · On-site
... development and software design methodologies appropriate to the development environment. • Provide specific input to the software components of system design to include hardware/software tradeoffs ...
Huntsville, AL · On-site
Responsibilities : • Develop, maintain, and enhance complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets ...
Huntsville, AL · On-site
Responsibilities : • Develop, maintain, and enhance complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets ...
Huntsville, AL · On-site
Looking for software developer supporting Internal Research and Development (IRAD). The qualified applicants will work in a collaborative environment to understand system requirements and perform ...
Huntsville, AL · On-site
Looking for software developer supporting Internal Research and Development (IRAD). The qualified applicants will work in a collaborative environment to understand system requirements and perform ...
Huntsville, AL · On-site
$133K - $179K/yr
We specialize in the development, integration, test, and deployment of safety & mission-critical software systems that power next-generation aircraft, defense platforms, and space technologies. Our ...
Huntsville, AL · On-site
$133K - $179K/yr
We specialize in the development, integration, test, and deployment of safety & mission-critical software systems that power next-generation aircraft, defense platforms, and space technologies. Our ...
S. Citizenship required Overview We are seeking a Senior Software Architect to support software architecture and missile flight software development for a major defense program. This role is ...
S. Citizenship required Overview We are seeking a Senior Software Architect to support software architecture and missile flight software development for a major defense program. This role is ...
Huntsville, AL · On-site
$123K - $173K/yr
Solid understanding of embedded software, kernel development, BSPs or other systems software components. * Good understanding of operating systems and network protocols fundamentals. Preferred ...
Huntsville, AL · On-site
$123K - $173K/yr
Solid understanding of embedded software, kernel development, BSPs or other systems software components. * Good understanding of operating systems and network protocols fundamentals. Preferred ...
Support complete software development lifecycle Perform Systems and Software Integration Perform Unit Test and Code Coverage analysis Perform WCET analysis Identify critical execution paths through ...
Support complete software development lifecycle Perform Systems and Software Integration Perform Unit Test and Code Coverage analysis Perform WCET analysis Identify critical execution paths through ...
Huntsville, AL · On-site
$90K - $120K/yr
Participate in Agile software development activities, including sprint planning, code reviews, and continuous improvement initiatives. Qualifications: * U.S. Citizenship is required by Federal Law
Huntsville, AL · On-site
$90K - $120K/yr
Participate in Agile software development activities, including sprint planning, code reviews, and continuous improvement initiatives. Qualifications: * U.S. Citizenship is required by Federal Law
Huntsville, AL · On-site
$121K - $160K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing, and documentation. The ...
Huntsville, AL · On-site
$121K - $160K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing, and documentation. The ...
Huntsville, AL · On-site
$100K - $130K/yr
Software Engineer ( TypeScript/Full-Stack Development) Full-Time with an Employee Owned and Best Places to Work Contractor Onsite in Huntsville, AL | Schedule: 9x80 Estimated Salary Range: $100,000 ...
Huntsville, AL · On-site
$100K - $130K/yr
Software Engineer ( TypeScript/Full-Stack Development) Full-Time with an Employee Owned and Best Places to Work Contractor Onsite in Huntsville, AL | Schedule: 9x80 Estimated Salary Range: $100,000 ...
Huntsville, AL · On-site
$87K - $157K/yr
This position focuses on the development of robust, innovative software frameworks, as well as the fielding, support, and maintenance of software products. Software products range from analysis tools ...
Huntsville, AL · On-site
$87K - $157K/yr
This position focuses on the development of robust, innovative software frameworks, as well as the fielding, support, and maintenance of software products. Software products range from analysis tools ...
Huntsville, AL · On-site
Software development will be in an Agile environment. Must be able to support an in-person, closed-area work environment 100% of the time as part of the IDT product team. Responsibilities Include:
Quick apply
Huntsville, AL · On-site
Software development will be in an Agile environment. Must be able to support an in-person, closed-area work environment 100% of the time as part of the IDT product team. Responsibilities Include:
$71.3K - $79.4K
4% of jobs
$79.4K - $87.4K
4% of jobs
$87.4K - $95.5K
5% of jobs
$95.5K - $103.6K
5% of jobs
$111K is the 25th percentile. Wages below this are outliers.
$103.6K - $111.7K
6% of jobs
$111.7K - $119.7K
7% of jobs
$119.7K - $127.8K
11% of jobs
The median wage is $131.8K / yr.
$127.8K - $135.9K
13% of jobs
$135.9K - $143.9K
17% of jobs
$144.7K is the 75th percentile. Wages above this are outliers.
$143.9K - $152K
17% of jobs
$152K - $160.1K
10% of jobs
$71.3K
$127.4K
$160.1K
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

Sourced by ZipRecruiter
51 - 200 Employees
Huntsville, AL, US
1982