Skip to content
Job Description
The Robotics Engineer I creates innovative solutions to business problems by using innovation modeling, mathematical modeling, engineering principals, Automation/Robotics, Lean Six Sigma, computer programming, business knowledge, or other advanced analytical skills. This position acquires team resources and coordinates team efforts in order to deliver results on projects/processes that are part of the strategic plan for ArcBest and its subsidiaries. The Robotics Engineer I also provides clear and concise project definition, scope, action plans, and communication as well as develops solutions designed to meet project goals while ensuring quality throughout processes.

Responsibilities
  • Perform research into innovative design, operation, and performance of the systems and/or processes.
  • Serve as technical support for advanced automation systems.
  • Support ArcBest and its subsidiaries on technical and strategic initiatives.
  • Create and utilize C, C++, or Python programming for real-time control and sensor processing.
  • Develop software and processes that dictate robotic systems functionality.
  • Use cutting-edge concepts like Artificial Intelligence (AI) and Machine Learning (ML) to boost performance of robotic systems.
  • Work with high-performance hydraulics, fluid and electro-mechanical actuators and sensors.
  • Support existing software by learning and documenting Path Planning algorithms.
  • Design, test, and build robots that are productive and safe to operate as well as economical to purchase and maintain.
  • Implement Agile development and Continuous Integration (CI) concepts in software development and maintenance.
  • Other duties and projects, as assigned.
  • Implement high-bandwidth feedback control in hardware.
  • Develop and document control system requirements and allocate/decompose them to components/controllers as well as develop controls systems design guidelines, best practices, and other processes, tools, and templates.
  • Work in a team setting to accomplish department goals.
  • Meet and communicate with Senior Leadership and external customers to provide updates, seek direction, give presentations, communicate success barriers, and showcase project results.
  • Clearly define and manage project success metrics on an on-going basis even after the completion of projects.

Requirements
Education:
  • Bachelor's Degree in engineering, Computer Science, or related field, required
  • Master's Degree in Robotics, Mechanical, Electrical Engineering or equivalent experience, preferred
Experience:
  • Prior experience in mechanical and/or electrical design, computer vision, artificial intelligence, or other related field.
  • Systems analysis and design skills, required
Computer Skills:
  • Proficient in Microsoft Office Suite, preferred
Additional Requirements:
  • Strong programming skills, preferred Strong systems analysis and design skills.
Competencies:
  • Active Learning
  • Communicating Complex Concepts
  • Disruptive Innovation
  • Programming
  • C++
  • Linux
  • Robotics/Computer Controlled Machinery
  • Troubleshooting Technical Problems

Other Details
Work Hours:
  • Generally, 8:00 am - 5:00 pm with occasional irregular hours depending on workload.
Compensation:
  • This is a salary position paid biweekly.

About Us
ArcBest Technologies, ArcBest's tech and innovation team, provides custom-built solutions and leading-edge technologies that help our customers successfully navigate the complex supply chain landscape. The team is made up of highly engaged, creative tech and analytics professionals who create smart solutions that help keep the global supply chain moving.