1

Medical Software Trainer Jobs in Alabama (NOW HIRING)

Senior Software Developer

Huntsville, AL · On-site

$56.75 - $74.75/hr

You will drive the technical evolution of mission-critical warfighter training and planning tools ... Our comprehensive benefits package includes full coverage medical insurance, paid leave and paid ...

You will receive training and mentorship on both the front-end and backends of these applications ... Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA ...

Experience in real-time engagement execution environments, simulations, or warfighter training ... Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre ...

Medical Assistant

Birmingham, AL · On-site

$16.50 - $22.53/hr

OR six months to one-year related experience and/or training; OR equivalent combination of ... Internet software, EMR systems (Athena preferred), and Database software. * This position requires ...

Medical Assistant

Birmingham, AL · On-site

$16.75 - $21.25/hr

OR six months to one-year related experience and/or training; OR equivalent combination of ... Internet software, EMR systems (Athena preferred), and Database software. * This position requires ...

Showing results 21-40

Medical Software Trainer information

See Alabama salary details

$12

$28

$57

How much do medical software trainer jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for medical software trainer in Alabama is $28.32, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $32.26 per hour, depending on experience, location, and employer.

What does a medical software trainer do?

A typical day for a Medical Software Trainer involves conducting training sessions, both in-person and virtually, for healthcare professionals on how to use specialized medical software. You’ll often create instructional materials, answer user questions, and provide hands-on demonstrations to reinforce learning. Trainers frequently collaborate with IT staff, clinical leaders, and software vendors to ensure training content is accurate and up to date. Additionally, you may provide ongoing support post-training and collect feedback to enhance future training programs. This dynamic environment means every day brings new opportunities to make a positive impact on healthcare teams and patient care.

What is a medical software trainer?

A Medical Software Trainer is responsible for educating healthcare professionals on how to use medical software systems effectively. They conduct training sessions, create instructional materials, and provide ongoing support to ensure users can navigate the software confidently. Their role helps healthcare facilities improve efficiency, maintain compliance, and enhance patient care by ensuring staff can fully utilize the technology. They often work closely with IT teams, software developers, and end-users to customize training based on specific needs.

What skills and qualifications does a medical software trainer need?

Succeeding as a Medical Software Trainer requires a solid understanding of healthcare operations, familiarity with clinical workflows, and expertise in medical software systems, often supported by a degree in healthcare, IT, or related fields. Trainers commonly work with Electronic Health Record (EHR) platforms, practice management systems, and may hold certifications in products like Epic, Cerner, or Meditech. Outstanding communication, patience, and problem-solving abilities enable trainers to effectively teach users with diverse technical backgrounds. These skills are essential for ensuring smooth software adoption, minimizing workflow disruptions, and empowering healthcare teams to use technology effectively.

How do you become a Medical Software Trainer?

To become a Medical Software Trainer, individuals typically need a background in healthcare or medical technology, along with proficiency in specific medical software applications. Relevant skills include training, communication, and technical troubleshooting, and certifications in the software or healthcare IT can enhance job prospects.

How to become a medical software trainer?

To become a medical software trainer, candidates typically need a background in healthcare or medical informatics, along with proficiency in specific medical software applications. Relevant skills include training, communication, and technical troubleshooting, often supported by certifications in healthcare IT or software systems. Gaining experience in healthcare settings and understanding medical workflows can also enhance qualifications for this role.
What are popular job titles related to Medical Software Trainer jobs in Alabama? For Medical Software Trainer jobs in Alabama, the most frequently searched job titles are:
Infographic showing various Medical Software Trainer job openings in Alabama as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $58,901 per year, or $28.3 per hour.

Senior Software Developer

Strategic Government Resources

Huntsville, AL • On-site

$56.75 - $74.75/hr

Full-time

Medical, Life, Retirement, PTO

Re-posted 5 days ago


Job description

Cepeda is seeking a Senior Software Developer for the STARS products branch. You will drive the technical evolution of mission-critical warfighter training and planning tools. STARS FBM Planner is a Java based application that provides warfighters and sensor managers with the ability to rapidly plan, optimize, and deploy layered sensor search plans in operational timelines. Your software development will directly enhance the survivability and battlespace awareness of fielded assets, integrating high-fidelity intelligence data, complex physics-based models, and tactical hardware health into a streamlined operational tool.
Key Responsibilities
  • Support the Software design for the FBM Planner suite, including the core man-in-the-loop graphical user interface, the Rapid Response Tool (RRT), and the Socrates parsing utility.
  • Design and maintain seamless interoperability with external intelligence and modeling frameworks, specifically the Threat Generation External (TGx) and the Threat Modeling Center (TMC) Threat Modeling & Simulation Suite (TMSS).
  • Lead the implementation of heuristic algorithms for search plan optimization, deterministic statistical roll-ups for Probability of Acquisition (Pacq), and 4/3 Effective Earth Radius models for terrain masking (using DTED).
  • Ensure robust data ingestion and export pipelines for tactical log data from radars and tactical binary search plan files (SPT, OSP, Custom XML).
  • Support the software team in adopting DoD DevSecOps best practices, ensuring all code meets rigorous cybersecurity standards for deployment in operational military environments.
  • Contribute to a team of software engineers and radar systems analysts in translating complex physics and engineering models into scalable, performant software code.

Required Qualifications
  • Technical Proficiency:
    • Strong programming expertise in modern languages utilized for defense modeling and UI (C++, Java, Python).
    • Experience with XML data structures and parsing utilities.
    • Familiarity with geospatial data processing and coordinate geometry (e.g., Vincenty Direct formulas, DTED/TDF integration).
  • 9+ Years experience developing software within the DoD Modeling and Simulation (M&S) enterprise.

Desired Qualifications
  • Direct experience with phased-array radar systems
  • Familiarity with threat models
  • Knowledge of radar detection theory, Signal-to-Noise Ratio (SNR) tracking logic, and Scattering Center Radar Cross Section (RCS) models.
  • Previous experience supporting rapid prototyping and Warfighter Improvement Process (WIP) requirements.

Security & Eligibility
  • Must be a U.S. Citizen.
  • Must possess an Active DoD Secret clearance

What We Offer:
Our industry-leading benefits package goes above and beyond competitive salary commensuration for those just beginning their career and seasoned professionals alike. Our comprehensive benefits package includes full coverage medical insurance, paid leave and paid holidays, multiple retirement plan options, short-term and long-term disability, life insurance, and work/life benefits including career development and recognition programs. Other perks we offer are flexible work schedules, company-sponsored events, and educational assistance.
Disability Accommodation for Applicants:
Cepeda is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online systems and need accommodation due to a disability, you may use the following alternative email address to contact us about your interest in employment at hrsupport@sgi-hq.us.
Company Overview:
Formed as a corporation in 2001, we are a HUBZone, veteran-owned, woman-owned small business. We focus on serving DoD, NASA, and the commercial sector, our services span the complete product life cycle from concept to software development to product release. Our services include software engineering, systems engineering, and process improvement.
We are passionate about meeting customer requirements while minimizing costs and maximizing performance. We have achieved a rating of Capability Maturity Model Integration (CMMI) Level 3 for services and development. We have a 100% customer satisfaction rating and have won numerous awards at the local and national level. We are also extensively involved in the community and make generous charitable contributions.
Cepeda provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, gender identity, sexual orientation, pregnancy, status as a parent, national origin, disability (physical or mental), family medical history or genetic information, political affiliation, military service, or other non-merit, based factors