Software Engineer
Albertville, AL · On-site
Education / Training • Bachelor's degree in IT-related field with specialization as a software developer with functional cross domain skills in working with hardware engineering. Key Job Elements ...
Albertville, AL · On-site
Education / Training • Bachelor's degree in IT-related field with specialization as a software developer with functional cross domain skills in working with hardware engineering. Key Job Elements ...
Albertville, AL · On-site
Education / Training • Bachelor's degree in IT-related field with specialization as a software developer with functional cross domain skills in working with hardware engineering. Key Job Elements ...
$100K - $132K/yr
Worker Type Regular AV is seeking a highly motivated and skilled Software Developer to join our team supporting the Missile Defense System (MDS) Ground Test (GT) scenario design for the Missile ...
$100K - $132K/yr
Worker Type Regular AV is seeking a highly motivated and skilled Software Developer to join our team supporting the Missile Defense System (MDS) Ground Test (GT) scenario design for the Missile ...
Performs the complete software lifecycle for company-developed embedded devices, including software design, implementation, maintenance and end-of-life management.
Performs the complete software lifecycle for company-developed embedded devices, including software design, implementation, maintenance and end-of-life management.
Leesburg, AL · Remote
$55 - $56/hr
TS/SCI or SCI eligibility preferred. · 8+ years of professional experience in software engineering ... data engineering, backend development, or related technical roles. · Bachelors degree required · ...
Quick apply
Leesburg, AL · Remote
$55 - $56/hr
TS/SCI or SCI eligibility preferred. · 8+ years of professional experience in software engineering ... data engineering, backend development, or related technical roles. · Bachelors degree required · ...
Leesburg, AL · Remote
$40 - $50/hr
Citizen. · Active TS clearance required to start. · Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field. · 8+ years of professional ...
Quick apply
Leesburg, AL · Remote
$40 - $50/hr
Citizen. · Active TS clearance required to start. · Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field. · 8+ years of professional ...
... software developer to CEO.
... software developer to CEO.
$1K - $1K/wk
... software developer to CEO.
$1K - $1K/wk
... software developer to CEO.
Anniston, AL · On-site
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Anniston, AL · On-site
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Anniston, AL · On-site
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Quick apply
Anniston, AL · On-site
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Lead the program team utilizing the company's Global Development and Launch System Software * Act as an advisor to program team regarding projects, tasks, and operations Launch Engineer requirements ...
Bynum, AL · On-site
$53.50 - $70/hr
NAVA Software solutions is looking for a Thingworx Lead Details: IoT Thingworx Lead Location: Bynum AL - Onsite-Remote to start Duration: 6-12 months Skills/Experience required: * ThingWorx 8.x to 9 ...
Bynum, AL · On-site
$53.50 - $70/hr
NAVA Software solutions is looking for a Thingworx Lead Details: IoT Thingworx Lead Location: Bynum AL - Onsite-Remote to start Duration: 6-12 months Skills/Experience required: * ThingWorx 8.x to 9 ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Experience with AUTOCAD, finite element analysis, and/or structural analysis software preferred ... If you are a skilled Design Engineer with a passion for structural engineering, an eye for detail ...
Albertville, AL · On-site
Develop applications and processes that stand alone or work with out-of-the-box software to handle data and automate complex tasks. Perform support to maintain and fix the products through their ...
Albertville, AL · On-site
Develop applications and processes that stand alone or work with out-of-the-box software to handle data and automate complex tasks. Perform support to maintain and fix the products through their ...
Position Summary The Embedded Systems Engineer will be responsible for modernizing core embedded software components, implementing secure boot logic, and enabling secure management interfaces across ...
Position Summary The Embedded Systems Engineer will be responsible for modernizing core embedded software components, implementing secure boot logic, and enabling secure management interfaces across ...
Engineer BLOWN Extrusion ID: 1450 Location: Boaz, AL More about this job > Description Process ... Powered by ApplicantStack Hiring Automation Software Privacy Policy | Terms of Use
Engineer BLOWN Extrusion ID: 1450 Location: Boaz, AL More about this job > Description Process ... Powered by ApplicantStack Hiring Automation Software Privacy Policy | Terms of Use
Guntersville, AL · On-site
The Field Engineer position fills a critical support role within our unique company's Construction ... Create Submittal log utilizing Procore (and other project management software) * Coordinate with PM ...
Guntersville, AL · On-site
The Field Engineer position fills a critical support role within our unique company's Construction ... Create Submittal log utilizing Procore (and other project management software) * Coordinate with PM ...
The Field Engineer position fills a critical support role within our unique company's Construction ... Create Submittal log utilizing Procore (and other project management software) * Coordinate with PM ...
The Field Engineer position fills a critical support role within our unique company's Construction ... Create Submittal log utilizing Procore (and other project management software) * Coordinate with PM ...
$39.2K - $48K
1% of jobs
$48K - $56.7K
4% of jobs
$56.7K - $65.5K
9% of jobs
$73.7K is the 25th percentile. Wages below this are outliers.
$65.5K - $74.3K
12% of jobs
$74.3K - $83K
15% of jobs
The median wage is $88.7K / yr.
$83K - $91.8K
14% of jobs
$91.8K - $100.5K
15% of jobs
$104K is the 75th percentile. Wages above this are outliers.
$100.5K - $109.3K
13% of jobs
$109.3K - $118.1K
9% of jobs
$118.1K - $126.8K
5% of jobs
$126.8K - $135.6K
3% of jobs
$39.2K
$91.4K
$135.6K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Full-time, Part-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 5 days ago
7.0
Based on 64 frontline employees who took The Breakroom Quiz
288th of 417 rated machine equipment manufacturers
Get the full story on Breakroom
Sourced by ZipRecruiter
Our team works hard to create lifelong customer relationships, supplying comprehensive rolling stock and infrastructure solutions for the global rail industry and setting the standard for excellence. We care about fostering the sustainable movement of goods and people for generations to come, and we know our customers care, too. Our strategic footprint ensures responsive, quality customer support all day, every day. We are one of the largest integrated diversified providers of rolling stock and infrastructure solutions and technologies for the global rail industry. The company provides advanced EMD® locomotives, engines, and technologies, railcars, trackwork, fasteners, signaling, rail welding and Kershaw® Maintenance-of-Way equipment, along with dedicated locomotive and freight car repair services, aftermarket parts support and recycling operations. Progress Rail’s deep industry expertise ensures a commitment to quality through innovative solutions.
Consumer goods and commercial equipment rental services
5,001 - 10,000 Employees
Albertville, AL, US
1983