简体中文  | English  | Español  | 日本語  | Português
Skip Navigation Links
主页
产品中心
资料库
公司
联系我们
网站地图
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 工业自动化
1031 Goodworth Dr. | Apex, NC 27539 USA
Phone:+1 919-772-0115 | Fax:+1 919-772-8259
主页
产品中心
机器人工具快换装置(Tool Changer)
力/力矩传感器
顺从介质连接器
手工换枪机构
Material Removal Tools
Compliance Devices
机器人防碰撞传感器
资料库
术语表
视频
3D CAD Models
软件   
公司
新闻
展览会
信誉度申请
工作机会
Privacy Policy
联系我们
销售与支持
资料索取
驾驶路线说明
网站地图
© 2024 ATI 工业自动化有限公司,版权所有
 
  Join A3 Today

 脸谱网站   推特网站   YouTube网站  

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