The Manufacturing Engineering Specialist supports daily manufacturing operations and continuous ... Experience with 3D modeling or CAD software is considered an asset. Benefits WHY JOIN OUR TEAM: Day ...
The Manufacturing Engineering Specialist supports daily manufacturing operations and continuous ... Experience with 3D modeling or CAD software is considered an asset. Benefits WHY JOIN OUR TEAM: Day ...
Field Engineer (MEP)
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 ...
Field Engineer (MEP)
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 ...
Field Engineer (MEP)
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 ...
Field Engineer (MEP)
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 ...
Document Control Tech Aide III
Eastaboga, AL · On-site
The ideal candidate brings strong attention to detail, familiarity with engineering drawings, and hands-on experience using scanning and PDF software. Key Responsibilities Document Scanning ...
Quick apply
Document Control Tech Aide III
Eastaboga, AL · On-site
The ideal candidate brings strong attention to detail, familiarity with engineering drawings, and hands-on experience using scanning and PDF software. Key Responsibilities Document Scanning ...
The Assistant Project Engineering Manager plays a critical role in leading engineering and capital ... Experience with CAD software (AutoCAD, SolidWorks) and project management tools * Knowledge of ...
The Assistant Project Engineering Manager plays a critical role in leading engineering and capital ... Experience with CAD software (AutoCAD, SolidWorks) and project management tools * Knowledge of ...
The Assistant Project Engineering Manager plays a critical role in leading engineering and capital ... Experience with CAD software (AutoCAD, SolidWorks) and project management tools * Knowledge of ...
The Assistant Project Engineering Manager plays a critical role in leading engineering and capital ... Experience with CAD software (AutoCAD, SolidWorks) and project management tools * Knowledge of ...
Stay updated on the latest machining techniques, materials science, CAD software, and mechanical engineering developments. * Assist the manufacturing engineering team to evaluate, design, and ...
Stay updated on the latest machining techniques, materials science, CAD software, and mechanical engineering developments. * Assist the manufacturing engineering team to evaluate, design, and ...
M&H Valve Process Engineer
Anniston, AL · On-site
Stay updated on the latest machining techniques, materials science, CAD software, and mechanical engineering developments. * Assist the manufacturing engineering team to evaluate, design, and ...
M&H Valve Process Engineer
Anniston, AL · On-site
Stay updated on the latest machining techniques, materials science, CAD software, and mechanical engineering developments. * Assist the manufacturing engineering team to evaluate, design, and ...
CNC Precision Machinist
$18 - $22/hr
Accurately read and interpret complex engineering blueprints and technical drawings. * * Utilize CAD software to work with and manipulate DWG, DXF, and IGS file formats. * * Conduct in-process ...
Quick apply
CNC Precision Machinist
$18 - $22/hr
Accurately read and interpret complex engineering blueprints and technical drawings. * * Utilize CAD software to work with and manipulate DWG, DXF, and IGS file formats. * * Conduct in-process ...
Product Development & Engineering Coordinator- Southern Fulfillment Center
Fort Payne, AL · On-site
$19.75 - $24.75/hr
Summary The Product Development & Engineering Coordinator is a key member of the Specialty Play ... Inventor and AutoCAD software for design work, site plans/layouts and detailed part drawings.
Product Development & Engineering Coordinator- Southern Fulfillment Center
Fort Payne, AL · On-site
$19.75 - $24.75/hr
Summary The Product Development & Engineering Coordinator is a key member of the Specialty Play ... Inventor and AutoCAD software for design work, site plans/layouts and detailed part drawings.
Eng Technologist Sr
Anniston, AL · On-site
$79K - $134K/yr
ASQ Certified Quality Engineer (CQE) * ASQ Certified Calibration Technician (CCT) * Experience with: * AS9102 (FAI) * ISO 9001 / AS9100 * PFMEA / Control Plans * SPC software and data analysis tools
Eng Technologist Sr
Anniston, AL · On-site
$79K - $134K/yr
ASQ Certified Quality Engineer (CQE) * ASQ Certified Calibration Technician (CCT) * Experience with: * AS9102 (FAI) * ISO 9001 / AS9100 * PFMEA / Control Plans * SPC software and data analysis tools
Industrial Automation Specialist
Gadsden, AL · On-site
Data Center, Network, Security, Support, Software Development, Corp Engineering, Complex & Plant Managers, and Maintenance * Assist the Information Technologies Department in meeting company/division ...
New
Industrial Automation Specialist
Gadsden, AL · On-site
Data Center, Network, Security, Support, Software Development, Corp Engineering, Complex & Plant Managers, and Maintenance * Assist the Information Technologies Department in meeting company/division ...
New
Quality Control Manager
Guntersville, AL · On-site
Qualifications: * Bachelor's degree in construction management, architecture, engineering or ... Experience with Procore Software * Thorough understanding of commercial construction systems, means ...
Quality Control Manager
Guntersville, AL · On-site
Qualifications: * Bachelor's degree in construction management, architecture, engineering or ... Experience with Procore Software * Thorough understanding of commercial construction systems, means ...
Quality Control Manager
Guntersville, AL · On-site
Qualifications: * Bachelor's degree in construction management, architecture, engineering or ... Experience with Procore Software * Thorough understanding of commercial construction systems, means ...
Quality Control Manager
Guntersville, AL · On-site
Qualifications: * Bachelor's degree in construction management, architecture, engineering or ... Experience with Procore Software * Thorough understanding of commercial construction systems, means ...
General Superintendent
Guntersville, AL · On-site
Must work closely with Project Managers, Project Engineers, and other superintendents * Review ... Responsible for daily reporting in construction management software * Document status of project ...
General Superintendent
Guntersville, AL · On-site
Must work closely with Project Managers, Project Engineers, and other superintendents * Review ... Responsible for daily reporting in construction management software * Document status of project ...
Software Administrators and Engineers * Storage Administrators and Engineers * Task Order Project Managers Many of the roles will require a government clearance and active certifications. If you are ...
Software Administrators and Engineers * Storage Administrators and Engineers * Task Order Project Managers Many of the roles will require a government clearance and active certifications. If you are ...
Machinist - CNC
$17 - $23.25/hr
CNC machining or programming experience a PLUS * CNC mill experience * Welding or fabrication experience. * Experience with SolidWorks or CAM software . * Experience operating forklifts or overhead ...
Quick apply
Machinist - CNC
$17 - $23.25/hr
CNC machining or programming experience a PLUS * CNC mill experience * Welding or fabrication experience. * Experience with SolidWorks or CAM software . * Experience operating forklifts or overhead ...
Tyler Union - Electrical Maintenance Technician - 2nd Shift
Anniston, AL · On-site
$23.75 - $30.50/hr
Experience in programming Allen Bradley 500 AB Processors with RS logic software, and 5000 AB control logics software and related control systems. Allen Bradley Panelview experience is a plus.
Tyler Union - Electrical Maintenance Technician - 2nd Shift
Anniston, AL · On-site
$23.75 - $30.50/hr
Experience in programming Allen Bradley 500 AB Processors with RS logic software, and 5000 AB control logics software and related control systems. Allen Bradley Panelview experience is a plus.
BIM Technician - Electrical
Piedmont, AL · On-site +1
... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... Creating and updating detailed 3D models of electrical systems using BIM software * Model ...
BIM Technician - Electrical
Piedmont, AL · On-site +1
... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... Creating and updating detailed 3D models of electrical systems using BIM software * Model ...
With over sixty years of innovative engineering and manufacturing expertise, Meyer has helped to ... Knowledge of various software applications (MS Office - Word, Excel and PowerPoint) * Must have ...
With over sixty years of innovative engineering and manufacturing expertise, Meyer has helped to ... Knowledge of various software applications (MS Office - Word, Excel and PowerPoint) * Must have ...
Software Developer information
See Gadsden, AL salary details
$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
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What engineer makes $500,000 a year?
What Do Software Developers Do?
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.
Is AI replacing software developers?
Is software developer still in demand?
What work does a software developer do?
What is the difference between Software Developer vs Software Engineer?
| 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.
What is a Software Developer?

Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 8 hours ago
Job description
Carfair Composites is an industry leader in fiber-reinforced plastic (FRP) solutions, boasting facilities across Winnipeg, MB, St. Cloud, MN, Anniston, AL, Wausaukee, WI, and Gillett, WI. We are dedicated to delivering innovative and quality-driven products!
Position Overview:
The Manufacturing Engineering Specialist supports daily manufacturing operations and continuous improvement initiatives for the assigned Carfair production facility. This role partners closely with Production, Quality, Maintenance, HSE, and Engineering teams to optimize manufacturing processes, improve operational performance, and support a safe, efficient, and high-quality production environment. The successful candidate is a hands-on technical professional who thrives in a fast-paced manufacturing setting and contributes to Lean manufacturing, process improvement, troubleshooting, and production support activities.
Key Responsibilities:
- Provide day-to-day technical support to production operations by troubleshooting manufacturing processes, tooling, fixtures, and equipment issues.
- Support continuous improvement initiatives focused on safety, quality, productivity, efficiency, and cost reduction.
- Collaborate cross-functionally with Production, Maintenance, Quality, HSE, and Engineering teams to achieve operational targets and drive corrective actions.
- Participate in Lean Manufacturing initiatives including 5S, value stream mapping, setup reduction, standard work, and waste elimination activities.
- Assist with process optimization, workflow improvements, and implementation of best manufacturing practices.
- Support engineering and production teams with new product introductions, engineering changes, and process validation activities.
- Act as a liaison between Engineering and the production floor to ensure clear communication and timely resolution of technical issues.
- Communicate customer engineering change notices and provide production feedback regarding manufacturability or process concerns.
- Work with external suppliers and vendors to resolve equipment, tooling, or quality-related issues.
- Perform minor fixture adjustments, part layout activities, trimming, and support first article inspections (FAI) as required.
- Conduct measurements and inspections using precision measuring instruments such as calipers and micrometers.
- Maintain accurate documentation related to manufacturing processes, process changes, and continuous improvement activities.
- Stay current with manufacturing technologies, production methods, and industry best practices to support ongoing operational advancement.
- Promote a culture of teamwork, accountability, continuous improvement, and workplace safety.
- Support additional projects and responsibilities as assigned.
Requirements
Qualifications and Experience
- Post-secondary education in Manufacturing Engineering, Mechanical Engineering Technology, Industrial Engineering, or a related technical discipline preferred.
- Eligibility for CET, C.Tech., or P.Eng. designation considered an asset.
- Strong technical and mechanical aptitude with a hands-on approach to problem solving.
- Experience working in a fast-paced manufacturing environment.
- Demonstrated ability to work effectively within cross-functional teams.
- Experience supporting production operations, process improvements, or manufacturing engineering activities preferred.
- Experience with 3D modeling or CAD software is considered an asset.
Benefits
WHY JOIN OUR TEAM:
        Day 1 benefits package that includes medical, dental, vision, life insurance, and disability programs.
        401k eligibility with 100% vesting of employer match!
        The ability to advance your career with a growing company.
        Employee development through a variety of training initiatives.
        We enjoy numerous employee events throughout the year.
We exist to move people. Our mission is to design and deliver exceptional transportation solutions that are safe, accessible, efficient and reliable. NFI Group is a leading independent global bus manufacturer providing a comprehensive suite of mass transportation solutions.  News and information are available at www.nfigroup.com, www.newflyer.com, www.mcicoach.com, www.arbocsv.com, www.alexander-dennis.com, www.carfaircomposites.com and www.nfi.parts.