Careers - Associate Consultant

The Associate Consultant role at Software Toolbox is the entry level technical role in our company.  Associate consultants join our team with many of the non-company specific success factors and participate in our training process that is a mix of instruction from peers and team leaders in technologies, products, processes that are unique to our industry.  Over time your confidence grows with your skills and you contribute value to our clients and your teammates in many ways. 

This role has the opportunity for promotion to Technical Application Consultant 

Both roles are a vital part of helping our customers integrate our off-the shelf software solutions into their industrial control systems, and work with a global customer base in every industry; from food & beverage, to renewable energy, to water/waste water, to automotive, power & utilities, oil & gas, and manufacturing. Our customers find us because of our software and reputation and return because of our technical know-how and the high level of service our team provides.

Our Associate Consultants:

  • Receive customer emails such as “the reason we buy your products is because of the superior support we receive – I can really tell you care about my success and have my back”.
  • Have been shipped a jar of salsa from a food manufacturer that was so delighted with how we helped them with our product.
  • Enjoy working in a casual team environment with daytime, normal work hours. (no mandatory on-call rotation or 24/7 support)
  • Love technology and learning something new every day, in a quickly evolving industry.
  • Wow us (and our customers) with their problem-solving strength, verbal and written communications skills, drive, motivation, and desire to learn.
  • Take pride and are excited to hear the stories of how our software makes every-day products that we all use. Imagine going into a store and picking up a product and knowing “I helped our customer make that, using our software”.

As an Associate Consultant, you will, as training progresses

  • Participate after training and qualification success, in our standard rotation of team members for phone and email support coverage during normal business hours with coaching and mentoring from more experienced team members
  • Work with our clients before and after they purchase our software to help them. This help includes but is not limited to helping customers by phone, email, chat, and shared desktop meeting services:
    • After purchase help answer questions regarding how to configure and use the products at a basic level with products trained on.
    • Work with other team members to help customers resolve product issues
    • Issue product unlock/registration codes after verifying the user has the appropriate license rights or provide temporary codes per company standards as required for potential sales opportunities.
    • Assist in configuration and troubleshooting in areas where trained.
  • Document all customer interactions in our business support systems according to Company Standards as trained.
  • Read, review, understand, and offer input to improve existing application notes, white papers, and related documentation that aid customers in maximizing their success when using our products and help maximize your efficiency and our team's efficiency. When fully skilled in this position, able to edit and create basic content consistent with the level of training received and proven performance.
  • Provide information and input for updating product websites on a regular basis to insure quality information is available to our customers
  • Provide input in support of improving our internal processes and systems
  • Where appropriate you may shadow other team members in new product evaluation, testing, and requirements definition, to build experience and product understanding that can lead to roles with increased responsibility
  • Seek to project a positive company image consistent with our vision, mission, and customer experience standards in all customer interactions whether direct or indirect

Future Growth Opportunities

Continue your learning through our varied training methods designed to provide you the opportunity to demonstrate your initiative and drive to earn greater responsibility and eventually promotion to other roles such as
  • Technical Application Consultant, which can lead to Sr. Technical Application Consultant
  • Product management
  • Inside Technical Sales
  • IT/Infrastructure Support & Internal Systems Development 

If what you see here is exciting and you

  • Are a naturally curious, self-starting, motivated person ready to embrace our industry and product training,
  • Are ready to work somewhere that you are respected and esteemed by your teammates, our engineer clients and sales partners
  • Want to work with companies and brands that you know
  • Want to know your work makes a difference for the company but more importantly for our customers.
  • Want to have a work-life balance
  • Are interested in the opportunity to grow into senior technical roles, technical sales, and/or product management
  • And are a US citizen or Permanent Resident (We are not able to sponsor visas) 

Then we want to hear from you!. When you join our team, you will learn about our products, customers, and industries we serve from your peers and our leadership team, with open access all the way to the senior leadership of our business.

Join us and put your passion for customer experience, problem solving, technical skills, and positive attitude to work in a casual work environment where you are the core value delivery of the business, everyone on the team from the top down respects it and rewards it.

Desired Skills

  • Windows
  • Computers
  • Networking
  • Microsoft Office
  • Technical Communication
  • Analytic Problem Solving
  • Written & Verbal Communication Abilities
  • Collaborative Problem Solving
  • Creative Problem Solving

Education or Equivalent Experience Required - Any 1 or more of these:

  • Two-Year Associates Degree in a relevant technical field
  • “Technology” Degrees granted from a trade/technical school in relevant technical fields
  • Honorable discharge from US military with experience in relevant technical fields.
  • Four-Year Bachelor’s Degree without relevant technical applicability

Qualifications that Differentiate But are Not Required 

  • Windows desktop and/or server operating system configuration, basic troubleshooting literacy
  • Experience with Microsoft SQL Server (any version), or demonstrated experience with relational database engines and demonstrated ability to transfer that knowledge to another database engine
  • Networking of computers using TCP/IP – basic IP assignment, subnet masks, routing concepts, basic troubleshooting of network problems.
  • Fluency in a major second language other than English – French, Spanish, German, Chinese, or Japanese a strong plus
  • Co-op or other work experience if recent college grad: manufacturing, industrial, or any type of customer service.
  • Relevant technical experience in any of the following: VS.NET development, Visual Basic, PLCs, HMIs, DCS, Communications, Networking and/or Windows operating systems

Related Information:

Application Instructions:

After reading this description, email your current resume and a cover letter sharing why you are interested in this position and why you would be a good fit to

For candidates selected for an initial interview, we will conduct them virtually by Zoom or WebEx at a mutually agreeable time. If further interviews were to require an in person meeting, they will be conducted consistent with then current guidance from local and state public health authorities and guidelines and our own COVID-19 safety policy.


Software Toolbox does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.