1

Software Engineer Jobs in Gadsden, AL (NOW HIRING)

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 ...

Thingworx Lead

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 ...

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 ...

Eng Technologist Sr

Anniston, AL · On-site

$79K - $134K/yr

In this role as a Quality Engineering Technologist / CWI, you will inspect parts for conformance ... Experience using standard and industry related software including Microsoft Word, Excel, PowerPoint ...

Showing results 21-40

Software Engineer information

See Gadsden, AL salary details

$53.6K

$124.5K

$173.4K

How much do software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software engineer in Gadsden, AL is $124,503.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,300.00 and $146,000.00 per year, depending on experience, location, and employer.

Are software engineers still in demand?

Software engineers are currently in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and AI. Skills in programming languages such as Python, Java, and experience with agile development increase employability in this field.

What is a software engineer?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

Are software engineers still in high demand?

Software engineers remain in high demand due to ongoing digital transformation across industries, with skills in programming languages, cloud computing, and cybersecurity highly sought after. The job market is expected to grow faster than average, with opportunities in various sectors including technology, finance, and healthcare.

Is 25 too late to become a software engineer?

Age is not a barrier to becoming a software engineer; many professionals start in their mid-20s or later. Success depends on acquiring relevant skills, such as programming languages and problem-solving, often through coding bootcamps, degrees, or self-study, and gaining practical experience. Employers value skills and experience over age, making it possible to enter the field at 25 or older.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What do software engineers do for a job?

Software engineers design, develop, test, and maintain software applications and systems. They use programming languages, tools, and frameworks to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
What are the most commonly searched types of Software Engineer jobs in Gadsden, AL? The most popular types of Software Engineer jobs in Gadsden, AL are:
What job categories do people searching Software Engineer jobs in Gadsden, AL look for? The top searched job categories for Software Engineer jobs in Gadsden, AL are:
What cities near Gadsden, AL are hiring for Software Engineer jobs? Cities near Gadsden, AL with the most Software Engineer job openings:
Infographic showing various Software Engineer job openings in Gadsden, AL as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $124,503 per year, or $59.9 per hour.

Lighting Services Engineer 1 4P/360

4P Consulting Inc

Anniston, AL • On-site

Full-time

Posted 11 days ago


Job description

Lighting Services Engineer

Location-Anniston–Sylacauga–Roanoke, AL triangle. Contract-3 Years Client-Alabama Power

Position Overview

The Lighting Services Engineer supports Alabama Power Company's Distribution organization, with a primary focus on new residential lighting projects while also being available to support commercial and industrial customers in the future. This role is highly field-oriented, requiring frequent on-site checks to ensure safe, efficient, and customer-focused lighting designs. The engineer will design, implement, and maintain lighting solutions that balance aesthetics, functionality, safety, and energy efficiency, while aligning with APC and Southern Company standards.

Key Responsibilities

  • Field Inspections & Project Support
    • Conduct 3–4 field days per week to perform site evaluations, check installations, and gather field data for project designs.
    • Assess existing lighting conditions and identify retrofit or upgrade opportunities.
  • Lighting System Design
    • Collaborate with residential developers, commercial/industrial customers, and internal teams to design energy-efficient, code-compliant lighting systems.
    • Perform photometric analyses, fixture placement, and lighting calculations to ensure proper illumination levels and compliance with NESC/NEC and IESNA standards.
    • Create detailed lighting plans, technical drawings, and specifications for construction and contractor use.
  • Energy Efficiency & Technology Integration
    • Prioritize sustainable solutions, including LED technology, daylight harvesting, occupancy sensors, and smart lighting controls.
    • Explore and recommend advanced smart lighting automation where applicable to improve performance and energy savings.
  • Project Management & Documentation
    • Estimate costs, prepare budgets, and monitor project financials.
    • Oversee quality control, commissioning, and system performance verification.
    • Maintain accurate records of project deliverables, change orders, and as-built documentation.
  • Client & Stakeholder Communication
    • Act as the primary point of contact for developers, contractors, and customers within the assigned service territory.
    • Provide regular project updates, troubleshoot issues, and ensure client satisfaction.
    • Educate clients on system benefits, energy savings, and maintenance requirements.

Qualifications

  • Education
    • Bachelor's degree in Electrical Engineering, Architectural Engineering, Lighting Design, or a related field.
    • Lighting Certification (LC) or equivalent highly desirable.
  • Experience
    • Proven track record in lighting design and engineering (residential, commercial, or industrial projects).
    • Experience with utility distribution projects strongly preferred.
    • Familiarity with lighting design software such as AGi32, Dialux, AutoCAD.
  • Technical Skills
    • Strong knowledge of lighting principles, photometrics, and controls.
    • Working knowledge of codes and standards (NESC, NEC, ASHRAE, IESNA, and energy efficiency codes).
    • Proficiency in Microsoft Office Suite and design tools.
  • Soft Skills
    • Strong design creativity and attention to detail.
    • Excellent written and verbal communication skills for client and stakeholder interaction.
    • Ability to manage multiple projects and deadlines in a fast-paced environment.
    • Strong teamwork and collaboration skills with engineers, architects, contractors, and customers.

Work Environment & Requirements

  • Fieldwork: 3–4 days per week in the Eastern Division territory.
  • Travel: Must have valid driver's license and reliable transportation for site visits (mileage reimbursed per company policy).
  • Conditions: Outdoor work in Alabama seasonal weather and on uneven terrain.
  • Flexibility: Role may expand to commercial and industrial lighting projects in addition to residential.