Senior Software Developer - OCTOPUZ
Are you looking for a career that will challenge you every day? Do you want to be at the forefront of the emerging industry in robotics?
Who Is OCTOPUZ & How Are They Changing the World? ?
OCTOPUZ provides offline robot programming and simulation software for businesses of all sizes, from small shops to global corporations.
Traditionally, the process to program industrial robots has been extremely laborious and time-consuming, with each individual robot having to be taken out of production. OCTOPUZ has solved this. Their software allows their customers to program, simulate, and train their robots at their computer in a simulated 3D environment, without having any downtime. It makes complex programming simple so that companies can get the most out of their robot investment.
Their objective is to enable companies to reach a higher level of efficiency with their robotic systems allowing them to close more business opportunities and possibly enter new markets.
How Will You Make An Impact?
As a Senior Developer, you will play a key role in defining the design and supporting the development of the OCTOPUZ solution as well as ensure the success and
Leveraging your development experience, you will analyze product requirements and scope/recommend development direction. Your recommendations and decisions may require significant research, prototyping, analysis, and/or interpretation. Often you will need to leverage your experience working on architectural and user interface aspects of Windows client development projects.
How Do I Know If This Is For Me?
As a Senior Developer you will:
Lead the translation of requirements and use cases into software prototypes/designs, development definitions, and effort estimates
Provide technical direction for major software initiatives and/or conduct prototyping for new concepts
Lead and contribute to new solution architecture and graphical user interface design
Prepare detailed component design and development plan before presenting them in the design review meeting
Research and assess the technology environment and trends for best practices that apply to the OCTOPUZ solution and robotics industry
As an individual contributor continue to build efficient, reusable and reliable OCTOPUZ code for stories within the team’s sprint
Do I Have What It Takes? (Requirements)
5+ years of software development experience with strong knowledge C# and Python as well as object-oriented design and implementation
Strong verbal communication skills, people management aptitude, and development skills
Nice to Haves
Experience bringing robots to life! 6-axis industrial robot interfacing or direct experience with brands such as Kuka, Fanuc, Yaskawa Motoman, ABB, or similar is highly desirable - but not needed.