简体中文  | English  | Español  | 日本語  | Português
Skip Navigation Links
Home
Produtos
Biblioteca
Empresa
Contate-nos
Mapa do Site
Employment Opportunities with ATI  
 
  Return to Job Postings

Software Developer
Location: Apex, NC     

Job Description
  • ATI Industrial Automation is the leading engineering-based world developer of robotic accessories and robot arm tooling. Recognized throughout the world for quality and reliability, ATI products are improving productivity in an array of industries, including Robotics, Aerospace, Biomedical, Robotic Surgery, Automotive, Electronics, Applied Research, Academics, Nuclear and Governmental. The Applications Development Team researches, develops and implements uses for ATI products across these industries. This involves integrating ATI products (including force/torque sensors, material removal tools, and tool changers) with third party systems such as PCs and industrial robots and PLCs.
  • In our continued quest for excellence in our products and service, the Applications Development Team is seeking an experienced, hardworking, team-oriented Software Developer with backend and UI/UX experience. This role will be responsible for developing software to be natively deployed on robotic platforms, industrial control platforms, and PC interfaces to create a customer-facing interface for ATI Products. Many projects will use a combination of common programming languages and languages proprietary to the third-party robot or controller devices.
  • Develop new software architectures to support a variety of robot, industrial control and PC applications
  • Maintain and expand upon legacy code to ensure efficiency and functionality
  • Provide UI/UX experience to creatively design easy-to-use user interfaces for customers with minimal technical experience
  • Design and implement backend software to support UI features
  • Research potential programming needs and required programming languages
  • Reference resources/documentation on proprietary languages and environments required by third-party robot or controller OEMs
  • Work collaboratively with different teams and departments to create requirements and specifications
  • Create reports and present development updates to teams and stakeholders
  • Accurately document code and code revisions
  • Draft user-facing documentation/manuals
  • Ensure functionality is retained from development environment to user’s hardware environment
  • Utilize testing and validation methods to provide stable and quality software


    Skills Requirements
  • • 1-3 years of experience for entry-level positions
  • • Proven experience creating applications or other types of software, including interfacing with hardware devices
  • Experience with user interface design and implementation
  • Up-to-date knowledge of different programming languages, including HTML, C, C#, C++, Java, Javascript, .NET Framework and Python.
  • Experience debugging with both industry-standard tools and creative troubleshooting methods
  • Self-driven, ability and willingness to work independently and efficiently
  • Strong communication skills to interpret stakeholder requirements
  • Strongly detail-oriented with an ability to quickly identify and solve programming errors
  • Ability to work collaboratively with other developers, including on large projects and in code reviews
  • Preferred Qualifications
  • Networking experience
  • Experience writing device communication drivers
  • Experience with asynchronous/multi-threaded programs
  • Experience working within an Agile/SCRUM software development environment
  • General interest in mechatronics and the combination of software and mechanical hardware
  • Experience with LabView and/or ROS is a plus.

    Education Requirements
  • A BS in computer science, computer engineering, programming, or a related field
  • Understanding of math and physics

Qualified candidates should email their resumes and salary expectations to  HR.Recruiting@ati-ia.com


 
 
ATI Industrial Automation
1031 Goodworth Dr. | Apex, NC 27539 USA
Umberto Aranha, Account Manager, +55 11 9 9232 4919
Home
Produtos
Trocadores de Ferramentas Robóticos
Sensores de Força/Torque
Acopladores de Utilidades
Trocadores Manuais de Ferramentas
Material Removal Tools
Compliance Devices
Sensores de Colisão Robóticos
Biblioteca
Glossário
Vídeos
3D CAD Models
Software   
Empresa
Notícias
Feiras
Aplicação de Créditos
Oportunidades de Trabalho
Privacy Policy
Contate-nos
Vendas e Suporte
Solicitar Informações
Como Chegar
Mapa do Site
© 2024 ATI Industrial Automation, Inc. Todos os direitos reservados.
 
  Join A3 Today

 Facebook   Twitter   YouTube  

Privacy Policy Novanta  • Sales Terms & Conditions  • Purchasing Terms & Conditions  • CCPA Novanta