Looking for challenge and meaning in a career?
Want an opportunity to work with products that have a need in today’s market of wireless communication and Big Data?

A career at Symboticware will provide you with a rewarding life experience.

Symboticware is now soliciting applications for the following positions:

Position: Sales Manager, Mexico

Symboticware is currently seeking an experienced candidate for the position of Sales Manager, Mexico. The primary responsibility will be to develop sales opportunities in the region of Mexico and provide secondary sales development support within the region of Southwest USA. Reporting to the Vice President – North America, this role will also work closely with Symboticware leadership to grow market share in the region. This position will be based out of Symboticware’s Tucson office, with approximately 50% travel.


– Participate with Vice President – North America to develop and execute the sales strategy for new and existing accounts in Mexico and Southwest USA.
– Coordinate and execute sales forecasting, planning and budgeting process.
– Define and communicate product value proposition to customers and channel partners.
– Support all sales activities in preparing scope of work documents, proposals, sales strategy including direct involvement with key customers.
– Gather, interpret and communicate customer, competitive and market information to Symboticware leadership.
– Identify and pre-qualify business opportunities.

Performance Measures:

– Achievement of sales, profit and strategic objectives of Symboticware for Mining vertical.
– Accountable for the on-time implementation of sales plans, forecasts and budgets.
– Accountable for the thorough implementation of sales initiatives.
– Accountable for longer term implementation of internal sales technology and building sales team capacity.


– Mining Industry experience and success in similar role.
– Proven performance in sales management position in technology-based mining sales.
– Demonstrated ability to formulate and execute revenue-building sales strategies including value-based selling.
– A proven track record of high performance, rapidly generating sales revenue in Mexican market,
– Ability to identify and open new sales territories and channels.
– Proven ability to develop and implement sales strategies, plans and pipelines.
– Excellent presentation, and verbal and written communication skills.
– Technical knowledge of mining communications, monitoring, data capture systems and integration into process control systems and data historians,.
– Bilingual (English & Spanish).

To apply please submit your resume to with Sales Manager – Mexico in the subject line.

Data Analyst – USA/Mexico

Who You’ll Be:

Symboticware is currently looking to fill a Data Analyst position based out of our USA/Mexico headquarters in Tucson, AZ.  The primary role will be to support new and existing technology deployments, and secondarily to research and develop data science algorithms from the onboard telemetry solutions deployed in support of Symboticware Asset Reliability Services.

Responsibilities include (but are not limited to):

  • Manage support tickets as they arise from US and Mexico customers.
  • Assist with data validation and authentication as SymBot hardware is deployed.
  • Manage SymView deployments and routine support for US and Mexico customers.
  • Work with Asset Reliability team to research and develop Data Science models.

What You Should Know:

The Data Analyst should hold a Bachelor’s degree in one of the following, but mining industry experience can substitute for the degree:

  • Computer Science;
  • Software Engineering;
  • Mining or Mechanical Engineering; or
  • Similar

What You Need:

  • Proficiency with Java, Javascript, C, & Python
  • Comfort with Linux
  • Customer Support experience is desirable
  • Mining experience is desirable

To apply please submit your resume to with Data Analyst – USA/Mexico in the subject line.

Senior Software Developer

Who You’ll Be:

The Senior Software Developer is someone with the experience to lead; they will be tasked with leading the web team into a new development lifecycle, while supporting current products.  As there are requirements for mentorship, the Senior Software Developer is expected to have experience in the software development lifecycle.

Responsibilities include (but are not limited to):

  • Overseeing and leading design processes;
  • Designing web system architectures;
  • Creating test regimens to validate and verify software work products;
  • Managing deployment and release candidate software work products; and
  • Integrating software work products and performing project closeout duties.

What You Should Know:

The Senior Software Developer will hold a Bachelor’s degree in one of the following:

  • Computer Science;
  • Software Engineering;
  • Computer Systems Engineering; or
  • Similar.

What You Need:

The Senior Software Developer will possess the following qualities:

  • At least 5 years experience developing software, preferably using the Object-Oriented design paradigm;
  • Experience writing test cases geared towards acceptance testing and commissioning of complete systems;
  • Proficient with the following programming/scripting languages:
    • Java;
    • JavaScript;
    • PHP; and
    • Python.

What Would Be Great:

Any of the following qualities, while not required, will be consider an asset:

  • Knowledge of WAMP stack utilization, and the underlying technologies;
  • Experience with the following JavaScript frameworks:
    • Node.js;
    • React.js; and
    • Redux.js.
  • Proficiency with the following database schemas:
    • MySQL;
    • PostgreSQL;
    • KSQL; and
    • NoSQL.

Junior Software Developer

Purpose of Position:

The Junior Software Developer is an entry-level position for a recent graduate; they will be tasked with documenting, implementing, and testing software work products under the supervision of more senior software developers.  The Junior Software Developer will report directly to the Software Team Lead in our Sudbury office.

Responsibilities include (but are not limited to):


The Junior Software Developer will hold a Bachelor’s degree in one of the following:

Required Competencies:

The Junior Software Developer will possess the following qualities:


Any of the following qualities, while not required, will be consider an asset:


University or college graduate who has graduated within the last three years from an accredited college or university.  The candidate must be a graduate of a post-secondary degree or diploma program.  The position will be a first full-time employment in the candidate’s field of study.

This Opportunity is Proudly Supported by:  NOHFC logo

Please specify the title of the position in the subject heading.  No calls or agencies please.


Please mail or email applications to:

Symboticware Incorporated
1545 Maley Drive
Sudbury, Ontario
Phone: (800) 519-5496