1

Computer Jobs in Madison, AL (NOW HIRING)

CAD Implementer Job Location (Short): Madison, Alabama-USA Workplace Type: Remote Req Id: 2600 Responsibilities Reporting to the Professional Services Manager, the CAD Implementer will undertake and ...

The AEGIS program at Leidos is seeking an experienced Computer Systems Analyst to support unique High-Performance Computing (HPC) environments utilizing cluster management and job scheduling tools ...

SUE CAD Technician Work Location: Atlanta, GA Salary: Based on experience and will be discussed with manager in interview Position Overview: Accura is seeking a skilled SUE CAD Technician to join our ...

Drafter/CAD Operator IV

Huntsville, AL · On-site

$70K - $83K/yr

Overview Drafter/CAD Operator IV LOCATION: Redstone Arsenal, Huntsville, AL JOB STATUS: Full-time CLEARANCE: Ability to Obtain Secret CERTIFICATION: NA TRAVEL: NA SALARY: $70,054 - $83,928 Astrion ...

CAD Implementer, Remote- US Job Location (Short): Madison, Alabama-USA Workplace Type: Remote Req Id: 3049 Responsibilities Octave is seeking a CAD System Consultant to lead the implementation of our ...

CAD Implementer (REMOTE-US) Job Location (Short): Madison, Alabama-USA Workplace Type: Remote Req Id: 2166 Responsibilities Reporting to the Professional Services Manager, the CAD Implementer will ...

U-Haul offers its Field Computer Specialists: * Full medical coverage, if eligible * Prescription plans, if eligible * Dental and vision plans * Registered Dietitian Program, if eligible * Gym ...

U-Haul offers its Field Computer Specialists: * Full medical coverage, if eligible * Prescription plans, if eligible * Dental and vision plans * Registered Dietitian Program, if eligible * Gym ...

Showing results 21-40

Computer information

See Madison, AL salary details

$30K

$43.3K

$56.9K

How much do computer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer in Madison, AL is $43,274.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,000.00 and $49,700.00 per year, depending on experience, location, and employer.

What are computer jobs?

Computer jobs refer to a wide range of careers that involve working with computers, technology, and information systems. These roles can include positions such as software developers, IT support specialists, network administrators, data analysts, computer engineers, and cybersecurity experts. People in computer jobs may design, build, maintain, or troubleshoot computer hardware and software systems for businesses, organizations, or individuals. These positions often require technical skills, problem-solving abilities, and knowledge of programming languages or computer systems. The field offers diverse opportunities and is in high demand due to the increasing reliance on technology in nearly every industry.

What are the requirements to get a computer job?

The requirements to get a computer job vary with the position. Nearly all computer jobs require at least a high school diploma or GED certificate, and most require advanced qualifications, such as an associate or bachelor’s degree in computer science, IT, or a closely related field. Essential skills for any computer career include technical ability, knowledge of coding principles, strong mathematical skills, and great attention to detail. Jobs with management responsibilities require leadership and interpersonal skills.

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

To thrive as a Computer Technician, you need strong knowledge of computer hardware, software troubleshooting, and networking, typically supported by a relevant associate degree or certifications like CompTIA A+. Familiarity with diagnostic tools, operating systems, and repair management systems is often required. Excellent problem-solving, communication, and customer service skills help technicians work efficiently with clients and team members. These skills ensure timely and effective resolution of technical issues, minimizing downtime and supporting smooth IT operations.

What are some common challenges faced by computer technicians when troubleshooting hardware issues, and how can they effectively address them?

Computer technicians often encounter hardware problems that can be difficult to diagnose, such as intermittent failures, compatibility issues, or faulty components. One common challenge is accurately identifying whether the issue is caused by hardware or software. Effective technicians use systematic troubleshooting steps—such as running diagnostic tests, swapping out suspected parts, and consulting technical documentation—to isolate the root cause. Strong communication skills are also essential, as technicians often need to explain technical issues and solutions to users who may not have a technical background.

What is the difference between Computer vs Network Technician?

AspectComputerNetwork Technician
Required CertificationsCompTIA A+, Microsoft CertifiedCompTIA Network+, Cisco CCNA
Work EnvironmentDesktops, laptops, repair shopsNetworking labs, client sites, data centers
Industry UsageIT support, hardware repair, troubleshootingNetwork setup, maintenance, security
Common Search IntentComputer repair, hardware issuesNetwork setup, connectivity problems

While both roles involve IT skills, a Computer focuses on hardware and software troubleshooting, whereas a Network Technician specializes in network infrastructure and connectivity. Understanding these differences helps job seekers target the right certifications and career paths.

What jobs can you do with computers?

Computer-related jobs include roles such as software developer, IT support specialist, network administrator, cybersecurity analyst, data analyst, and systems engineer. These positions typically require skills in programming, troubleshooting, and familiarity with hardware and software tools, often supported by relevant certifications and a strong understanding of computer systems. The work environment can vary from offices to remote settings, with schedules ranging from full-time to part-time depending on the role.

What are the most commonly searched types of Computer jobs in Madison, AL?

The most popular types of Computer jobs in Madison, AL are:

What are popular job titles related to Computer jobs in Madison, AL?

For Computer jobs in Madison, AL, the most frequently searched job titles are:

What job categories do people searching Computer jobs in Madison, AL look for?

The top searched job categories for Computer jobs in Madison, AL are:

What cities near Madison, AL are hiring for Computer jobs?

Cities near Madison, AL with the most Computer job openings:

Infographic showing various Computer job openings in Madison, AL as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $43,274 per year, or $20.8 per hour.

CAD Implementer

Hexagon AB

Madison, AL • On-site

Full-time

Re-posted 23 days ago


Job description

CAD Implementer
Job Location (Short): Madison, Alabama-USA
Workplace Type: Remote
Req Id: 2600
Responsibilities
Reporting to the Professional Services Manager, the CAD Implementer will undertake and occasionally lead activities related to the introduction, design, development, configuration, installation, and support of Octave's computer aided dispatch products and applications specializing in the Public Safety industry (9-1-1, Law Enforcement, Fire Protection Service, Emergency Medical Service). This highly technical role encompasses all aspects of software services delivery.
Fully Remote Position
Participate in functional requirement definition and analysis
Create complex workflow through involvement in functional requirements definition and analysis
Lead simple data modeling and data conversion definition activities
Performs complex configuration and installation of Octave's COTS products
Lead overall design of simple solutions for customers
Deliver product training (end users and system administration)
Design (including documentation), develops, installs and conducts acceptance testing of custom developed applications and system interfaces
Lead database administration activities
Lead support of customer's acceptance testing of Octave's products
Other duties as assigned
#LI-SK1 #LI-Remote
Education / Qualifications
A degree in the Sciences, Computer Sciences, Engineering or a related discipline, or equivalent combination of education and experience.
Minimum of 7 years' relevant experience related to technical application development
Demonstrated success in a minimum of 4 of the following areas (pre-requisites for this level):
Delivery of end-user training sessions on Octave software
Creation of functional requirements definition and analysis activities
Having lead technical tasks within a project team on more than one occasion, for a system which is being used in production
Having demonstrated ability to build good relationships with customers
Delivery of customer presentations, or training to a small to medium size audience
Ability to interact effectively with customers and build and maintain positive customer relations
Consistently displays positive teamwork behaviors in line with Octave culture, including: reliability, effective and respectful communication & listening skills, proactive sharing of knowledge, cooperation and flexibility in approach and work style, and showing commitment to the team.
PSAP or field operations experience highly desired.
Strong verbal and written communication skills as it relates to conveying technical information internally and externally
Shares knowledge and assists others in the completion of their tasks to support team goals
Understands and is able to articulate the business priorities of the professional services organization
Engages in complex problem-solving exercise utilizing independent or team problem-solving skills
Up to 50% travel required within North America
About Octave
Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.
Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.
Why work for Octave?
All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.
Everyone is welcome
At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
Recruitment Fraud Alert
Octave posts all official job opportunities on either https://careers.octave.com/ or https://www.octave.com/about/careers and communicates only from email addresses ending in @octave.com. We never request payment or personal banking information during recruitment. No offers will ever be extended without a proper interview via Teams or in person, never done over email alone. If you suspect fraud, it probably is, and contact us at careers@octave.com