Demo

Software Support Engineer

ibml
Birmingham, AL Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 6/22/2026

The Software Technical Support Specialist is a customer-facing role, providing software technical support for multiple end-users and partners.  The Software Technical Support Specialist is responsible for resolving customer's issues as they arise from phone calls and e-mails to ibml's 24-hour help desk. He/she is responsible for maintaining a thorough working knowledge of all ibml proprietary related software as well as certain aspects of the mechanical and electronic functionality of ibml products.  He/she must have the ability to communicate effectively with non-technical users, highly-technical users, and engineers.  The ability to prioritize and balance multiple tasks is required.  He/she must be willing to take ‘total ownership’ of customer related issues, facilitate internal incident escalation as needed, and deliver and install critical software fixes via remote access.

 

ROLE AND RESPONSIBILITIES

• Maintain technical skills in your field of expertise, keeping abreast of product developments in technology and solutions.

• Works in a team-based environment with the ability to function with independent discretion.

• Provide competent technical support for end-users and partners, including troubleshooting, diagnosing, resolving, and documenting.

• Ensures proper management and control of all company assets (tools, documentation, software, intellectual property, etc.)

• Strives to ensure the highest possible level of customer satisfaction is always maintained

• Assists in the development and maintenance of accurate product documentation

• Ensure proper documentation exist in the case tracking database of all involvement and interaction

• Properly tests all work performed to make sure it meets the quality expected of ibml

• Participates in any classes deemed necessary by ibml management

• Although infrequent, the ability to travel is required.

• Effectively communicates with management about the status of all open cases 

• Facilitate internal incident escalation as needed

• Attend to technical issues outside of normal business hours while on rotating on-call schedule

• Other duties as required 

 

PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS

• Bachelor’s degree in Computer Science or other technical discipline or equivalent work experience.

• 3 years in a technical information technology role, software support role, or other related experience is desired.

• A working knowledge of Microsoft Office Suite, PC operating systems, software applications and basic knowledge of computer networking

• Good problem solving and troubleshooting skills

• Strong attention-to-detail and follow-up

• Customer focused and result-oriented

• Strong oral and written communication

• Willing to work and coordinate with others while building and maintaining effective working relationships. Ability to maintain composure when handling unexpected challenges and competing demands 

• Relationship building skills with ability to maintain composure when handling unexpected challenges and competing demands

• Work effectively in an environment where goals and specifications are constantly changing

• An understanding of document image capture environments as well as form recognition a plus

 

ADDITIONAL NOTES

Salary.com Estimation for Software Support Engineer in Birmingham, AL
$79,617 to $109,448
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Support Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Automation Skill

    • Income Estimation: $54,738 - $70,072
    • Income Estimation: $54,822 - $71,584
  • Bilingual Skill

    • Income Estimation: $63,368 - $80,434
    • Income Estimation: $64,521 - $80,208
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ibml

  • ibml Birmingham, AL
  • PURPOSE The Technical Writer creates, edits, and maintains user‑focused documentation for ibml software applications and provides secondary support for har... more
  • 4 Days Ago

  • ibml Birmingham, AL
  • PURPOSE Primary responsibility is to design, build, and scale automated testing infrastructure for ibml software—particularly C# Blazor web applications—wh... more
  • 4 Days Ago

  • ibml Birmingham, AL
  • PURPOSE At ibml, our intelligent capture solutions extract valuable information from complex documents and accelerate it for immediate use in business appl... more
  • 5 Days Ago

  • ibml Dallas, TX
  • The Sales Executive supports the Conversion Assistance Services department in identifying and maximizing revenue of our document scanning services, capture... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Software Support Engineer jobs in the Birmingham, AL area that may be a better fit.

  • Tom McLeod Software Corporation Birmingham, AL
  • We’re looking for an Account Manager who thrives at the intersection of customer relationships and technical problem-solving. In this role, you’ll serve as... more
  • 22 Days Ago

  • MCLEOD SOFTWARE and Careers Birmingham, AL
  • We’re looking for an Account Manager who thrives at the intersection of customer relationships and technical problem-solving. In this role, you’ll serve as... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!