2

Remote Software Trainer Jobs in Indiana (NOW HIRING)

Embedded Software Engineer

Greenwood, IN ยท On-site +1

$124K - $164K/yr

Do you like to work with cross-functional and remote teams in Research & Development consisting of ... Lifelong learning encouraged by versatile training, tuition reimbursement, success coaching, and ...

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Florence, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Boston, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Miami, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Nashville, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Columbus, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Portland, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Atlanta, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Manager, Software Engineering

Austin, IN ยท On-site +1

$195K - $257K/yr

... training and development, performance evaluation) * Act as an internal ambassador for the ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

next page

Showing results 1-20

Remote Software Trainer information

See Indiana salary details

$12

$29

$60

How much do remote software trainer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for remote software trainer in Indiana is $29.73, according to ZipRecruiter salary data. Most workers in this role earn between $18.99 and $33.85 per hour, depending on experience, location, and employer.

What is a remote software trainer?

A Remote Software Trainer is a professional who educates individuals or groups on how to use specific software applications or systems, working entirely online rather than in a traditional classroom setting. They develop training materials, conduct live virtual sessions, and provide support to ensure users understand and can efficiently use the software. These trainers may work for software companies, training firms, or as independent consultants, and they leverage video conferencing, screen sharing, and other digital tools to deliver their instruction.

What does a remote software trainer do?

A remote software trainer teaches employees of an organization on how to use a new or updated program using an online interface. In this role, you work from home to conduct training in a virtual classroom where you demonstrate the features of a software application to groups of varied sizes. Your duties also involve assessing the knowledge of the workforce to optimize the process and evaluating their progress. Other responsibilities focus on answering questions the staff has and making recommendations for additional content. Remote training offers myriad advantages for both employers and you as the trainer in flexibility and affordability.

What are the key skills and qualifications needed to thrive as a remote software trainer?

To thrive as a Remote Software Trainer, you need a deep understanding of the software being taught, instructional design skills, and experience in adult learning principles, often backed by a degree in education or IT. Familiarity with virtual training platforms (like Zoom or Microsoft Teams), learning management systems (LMS), and relevant software certifications is typically required. Strong communication, patience, and adaptability are crucial soft skills for effectively engaging diverse learners in a remote environment. These abilities ensure clear knowledge transfer, high learner satisfaction, and successful adoption of software tools.

What are some common challenges faced by remote software trainers, and how can they be addressed?

Remote Software Trainers often encounter challenges such as engaging participants in a virtual environment and troubleshooting technical issues during live sessions. To overcome these, trainers can leverage interactive tools like polls and breakout rooms to foster participation, and prepare contingency plans for common technical problems. Additionally, clear communication and regular check-ins with learners help ensure everyone stays on track and feels supported throughout the training.

What cities in Indiana are hiring for Remote Software Trainer jobs?

Cities in Indiana with the most Remote Software Trainer job openings:

Infographic showing various Remote Software Trainer job openings in Indiana as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $61,836 per year, or $29.7 per hour.

Embedded Software Engineer

Greenwood, IN โ€ข On-site, Remote

$124K - $164K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 days ago


Job description

Embedded Softwareย Engineerย 

At Endress+Hauser, progress happens by working together. As the global leader in measurement instrumentation, our ~17.000 employees shape the future in the field of process automation. Whether developing and realizingย new technologyย as a team, collaborating to build instrumentation, or strengthening vital relationships with countless global industries, we work to create trusted relationships that help everyone thrive. As a family-owned company, we look beyond short-term moves and work to create a vision that is forward-thinking for our people, our clients, and the world at large.ย 

What is the role about?ย 

We are looking for anย Embedded Softwareย Engineerย to join ourย Product developmentย team at ourย USย locationย near Indianapolis.ย As an Embedded Softwareย Engineer, you willย integrate and testย componentsย forย Level and Pressureย products usedย inย industrialย process automation. You will define softwareย testย specifications, create automated test scripts, and ensure compliance with safety-critical standards. Additionally,ย you'llย contribute to digitalization efforts by integrating advanced connectivity technologies such as industrial Ethernet, WLAN, Bluetooth, and cloud-based solutions.ย 

Do you wishย toย applyย and enhanceย your technical skillsย in developing products for industrialย process automation?ย 

Do you like toย work with cross-functional and remote teams in Research & Development consisting of firmware, hardware, and sensorย engineers?ย 

Are youย looking for an opportunityย toย develop software in a teamย environmentย by usingย latestย tools?ย 

Which tasks will youย perform?ย 

  • Integrateย embedded software for industrialย Level and Pressureย 

  • Define specifications for software componentsย 

  • Ensure quality and compliance with safety critical industrial applicationsย 

  • Driveย digitalization by using industrial Ethernet protocols, WLAN, Bluetooth, and iCloud connectivityย 

  • Writing and executing test cases for embedded firmware features.ย 

  • Debugging using tools like oscilloscopes, logic analyzers, JTAG, SWD.ย 

  • Automating testsย withย C#,ย Python,ย or similar languages.ย 

  • Testing communication protocols (UART, SPI, I2C, CAN, BLE, etc.).ย 

  • Performing regression and validation testing on firmware releases.ย 

  • Integrate embedded tests into CI/CD pipelines, including static analysis,ย andย MISRA/functionalsafety checks.ย 

  • Writing and executing test cases for embedded firmware features.ย 

  • Testing onย real hardware (development boards, microcontrollers, sensors, actuators).ย 

  • Reviewing embedded code, even ifย you'reย not writing large features,ย suggest C++ solutions.ย 

  • Documenting test results and working closely with developers toย identifyย defects.ย 

What do we expect from you?ย 

  • Bachelor's Degree in Computer Engineering, Electrical Engineering or Computer Science and preferably 3 or more years' experience in software development, recent graduates with internship experience in embedded software projects or embedded SQA will also be considered.ย 

  • High level experience in C/C++ (11/14/17), preferably also in C# and Python.ย 

  • Strongย understanding of Memory, Interrupts, GPIO, Timers/PWM,ย andย Bootloaders.ย 

  • Knowledgeย inย source control systems and processes, preferably in Git/Gitlab.ย 

  • Comprehendย embedded software systemsย withย preferableย experience withย RTOS, MCUs andย wired or wireless communication protocols.ย 

  • Strong analytical and troubleshooting skills.ย 

  • Drivenย byย a strong senseย of responsibility and commitment to quality.ย 

  • Knowledge of Test-Driven Software Development
  • Excellent communication skills and enjoy working in a multi-cultural and international team environment.

What can you expect from us?ย 

  • Family-owned, highly committed global company with a sustainable vision of the future.ย 

  • Lifelong learning encouraged by versatile training, tuition reimbursement, success coaching, and further education opportunities.ย 

  • Comprehensive benefit package (to include medical, dental, vision) and 401(k) savings with company match.ย 

  • Compensation is competitive and includes bonus opportunities.ย 

  • Work-life balance encouraged through our 10 company-paid holidays, paid time off, paid parental leave, employeeย assistanceย programs (financial, mental, and physical health and wellbeing), employeeย discounts,ย flexibleย workingย hoursย and remote work opportunities.ย ย 

  • On-site amenities such as cafeteria, gym, health clinic, and ergonomic support, to foster a convenient and health-conscious workplace environment.ย 

How do you apply?ย 

To apply, we kindly ask you to upload your documentsย onย our career page.ย Endress+Hauser is an equal opportunity employer and does not discriminate on the basis of any protected classification, including protected veteran and disability status.ย