Careers

Work-hard, play-hard!

About OCTOPUZ

OCTOPUZ was created in 2013 to address customer feedback and to meet the rising needs in the robotics industry. It was developed with a revolutionary approach of combining offline programming of robots with manufacturing process simulation. OCTOPUZ provides a mainstream, versatile, powerful and effective solution for all your robotic challenges in ways that won’t be found in any other robotic software package.

As an employee, you will work with a company who values honesty, integrity, respect, and individual welfare. You will also work with an engaged team in a high involvement culture. OCTOPUZ values its employees, and with us, you will never be “just a number”. Our people are our power.

What We Offer

  • Competitive total compensation package, including benefits
  • Professional training and internal support
  • Challenging and rewarding career experience
  • Ideal work-life balance
  • Positive corporate culture with international colleagues
  • Advancement opportunities in a niche market
  • Opportunity to travel

Email careers@octopuz.com to submit resume.

OCTOPUZ robot programming and simulation software careers

Robotics Applications Developer - Canada

Robotics Applications Developer – Ontario, Canada

Role Description

The successful applicant will join our OCTOPUZ team in developing our offline programming and simulation software for industrial robotics. The individual will be responsible for working with a team of Applications Engineers and Developers in creating add-ins and tools for the software, and providing custom solutions for customers.

As a career-minded professional, you will remain organized, adaptable and results-oriented in a fast-paced environment. To succeed in this exciting and challenging role, you will be comfortable functioning in a team atmosphere and managing target deadlines. You will achieve goals with minimal supervision and display a proactive approach to tasks. You will also be able to communicate with non-technical individuals and demonstrate interpersonal skills.  We are looking for an individual who has strong programming skills.

The Perks

  1. Stable start-up environment where your voice will be heard and your work will make a difference!
  2. Frequent hands-on interaction with various industrial robots made by KUKA, Fanuc, Motoman, ABB and more at the OCTOPUZ office
  3. Learn and become an expert in a wide variety of different manufacturing processes including many different welding, machining, and spraying applications
  4. Career progression within the company
  5. Training and development opportunities
  6. Wide variety of challenging projects across a diverse range of industries
  7. Flex time and time off in lieu of travel available
  8. Extended health care, vision, and dental benefit plan paid for by the company

The Career

As an active participant of the OCTOPUZ team, you will utilize your programming and problem solving skills, and utilize additional software packages in order to work on:

  1. Graphical Interfaces (GUI)
  2. Robot motion planning strategies
  3. Geometry manipulation
  4. Software integration

The Requirements

  1. University degree in Computer Science, Software Engineering, or equivalent
  2. Strong background in Mathematics, Computational Geometry, and Computer Graphics
  3. Strong knowledge of C++ or C# and Python
  4. Experience with computer graphics
  5. Experience with writing algorithms
  6. Experience with Visual Studio and Windows API
  7. Experience with revision and source control software
  8. Experience with commercial software development and release cycles
  9. Experience with CAD or CAD/CAM such as Mastercam, Solidworks, CATIA, NX or similar is an asset
  10. Experience with 6-axis industrial robot interfacing, or direct experience with brands such as Kuka, Fanuc, ABB, Yaskawa, Motoman or similar is highly desirable

Location

We currently have one position available at our Waterloo, ON location.

No calls or agencies please.

Graphics Developer - Canada

Graphics Developer – Ontario, Canada

Role Description

The successful applicant will join our OCTOPUZ team in developing our offline programming and simulation software for industrial robotics. The individual in this role will lead the development team in creating a professional graphical environment for users to interact with CAD models.

As a career-minded professional, you will remain organized, adaptable and results-oriented in a fast-paced environment. To succeed in this exciting and challenging role, you will be comfortable functioning in a team atmosphere and managing target deadlines. You will achieve goals with minimal supervision and display a proactive approach to tasks. You will also be able to communicate with non-technical individuals and demonstrate interpersonal skills.

The Perks

  1. Stable start-up environment where your voice will be heard and your work will make a difference!
  2. Frequent hands-on interaction with various industrial robots made by KUKA, Fanuc, Motoman, ABB and more at the OCTOPUZ office
  3. Learn and become an expert in a wide variety of different manufacturing processes including many different welding, machining, and spraying applications
  4. Career progression within the company
  5. Training and development opportunities
  6. Wide variety of challenging projects across a diverse range of industries
  7. Flex time and time off in lieu of travel available
  8. Extended health care, vision, and dental benefit plan paid for by the company

The Career

  1. Develop graphical interfaces such as user interface, CAD modelling and component creation
  2. Work with the development team to integrate graphics with application functionality
  3. Focus on accurate and interactive animation and simulation environments

The Requirements

  1. University degree in Computer Science, Software Engineering, or equivalent
  2. Experience with object oriented programming and software architecture
  3. Strong background in mathematics, especially the use of 3D mathematics and matrix manipulation within software development
  4. Experience programming in C and C++ (multithreaded)
  5. Knowledge of modern graphics API’s such as OpenGL and DirectX
  6. Experience with revision and source control software (Git or Mercurial)
  7. Experience with 3D rendering and lighting
  8. Experience with augmented and virtual reality
  9. Experience with modern game engines such as Unity and Unreal is an asset
  10. Experience with applications of physics engine is considered as asset
  11. Agile development process familiarity is considered an asset
  12. Robotic applications knowledge such as welding, machining and painting is a strong asset
  13. Experience with 6-axis industrial robot interfacing, or direct experience with brands such as Kuka, Fanuc, ABB, Yaskawa, Motoman or similar is highly desirable

Location

We currently have one position available at our Waterloo, ON location.

No calls or agencies please.

Other Positions

At OCTOPUZ not all positions are advertised. If you feel you have a skill that would be mutually beneficial, submit your resume for review. Not everyone who applies will be contacted.

No calls or agencies please.

Email careers@octopuz.com to submit resume.

Comments are closed.

OCTOPUZ Linkedin

OCTOPUZ robotics Instagram

OCTOPUZ robotics Twitter

OCTOPUZ robotics Facebook

OCTOPUZ robotics YouTube