Robotics Engineer I - Perception

ArcBest

Fort Smith (AR)

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ArcBest is seeking a Robotics Engineer - Perception to design and implement perception pipelines using computer vision, 3D data, and ML techniques. You will work with C++, Python, and CUDA in a collaborative, Agile environment to deliver robust robotic software.

You will participate in requirements, system design, verification, and cross-functional teamwork with leadership and customers.

Qualifications

  • Bachelor's degree in engineering, computer science, or related field.
  • Master's degree in robotics, electrical engineering or computer science preferred.
  • Experience with computer vision or AI related work.
  • Strong programming and systems analysis skills; CUDA familiarity.

Responsibilities

  • Design, test, and build robotic software systems that are productive and safe to operate.
  • Create advanced algorithms for the purpose of robotic perception.
  • Develop software and processes that dictate robotic systems functionality.
  • Utilize computer vision algorithms for perception pipelines.
  • Utilize 3D point cloud processing for perception pipelines.
  • Utilize machine learning algorithms to enhance perception systems for robustness and speed.
  • Utilize C, C++, or Python in development stacks.
  • Develop and document system requirements and allocate components.
  • Maintain knowledge of hydraulics, actuators, sensors, mechanics, and dynamics.
  • Implement Agile and CI concepts in software development.
  • Develop dynamic simulations and support existing software.
  • Support ArcBest and subsidiaries on technical initiatives.
  • Direct and manage project development end-to-end with risk assessment.
  • Serve as technical support for advanced automation systems.
  • Research innovative design and performance of systems.
  • Present updates to senior leadership and external customers.

Skills

C++
Linux
Robotics
Computer Vision
Algorithms
Python
Debugging
CI/CD

Education

Bachelor's Degree in Engineering/CS
Master's Degree in Robotics/EE/CS

Tools

CUDA

Job description

The Robotics Engineer - Perception creates innovative solutions to problems by using mathematical modeling, engineering principals, automation/robotics principles, computer programming, 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 - Perception 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
  • Design, test, and build robotic software systems that are productive and safe to operate.
  • Create advanced algorithms for the purpose of robotic perception.
  • Develop software and processes that dictate robotic systems functionality.
  • Utilize computer vision algorithms for purpose of perception pipelines.
  • Utilize 3D Point Cloud processing for the purpose of perception pipelines.
  • Utilize machine learning algorithms to enhance perception systems for robustness and/or speed.
  • Utilize appropriate language/development stack including C, C++, or Python.
  • Develop and document 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.
  • Maintain basic knowledge of high-performance hydraulics, fluid and electro-mechanical actuators, sensors, mechanics, and dynamics.
  • Implement Agile development and Continuous Integration (CI) concepts in software development and maintenance.
  • Develop dynamic simulations.
  • Support existing software.
  • Support ArcBest and its subsidiaries on technical and strategic initiatives.
  • Direct and manage project development from beginning to end, including full risk assessment and recommendations for adjustment of priorities as needed.
  • Serve as technical support for advanced automation systems.
  • Perform research into innovative design, operation, and performance of the systems and/or processes.
  • Meet and communicate with senior leadership and external customers to provide updates, seek direction, give presentations, communicate success barriers, and showcase project results.
  • Work in a team setting to accomplish department goals.
  • Other duties and projects, as assigned
Requirements
Education:
  • Bachelor's Degree in Engineering, Computer Science, or related field, required
  • Master's Degree in Robotics, Electrical Engineering, Computer Science, or equivalent experience, preferred
Experience:
  • Prior experience in computer vision, artificial intelligence, or related field.
Computer Skills:
  • Strong programming skills, preferred
  • Strong systems analysis and design skills, required
  • Familiar with GPGPU systems (CUDA).
Competencies:
  • Active Learning
  • Communicating Complex Concepts
  • C++
  • Linux
  • Programming
  • Robotics/Computer Controlled Machinery
  • Troubleshooting Technical Problems
  • Computer Vision
Other Details
Work Hours:
  • Generally, 8:00 am - 5:00 pm with occasional irregular hours depending on workload.
Travel Requirements:
  • Occasional (25%-50%)
Compensation:
  • This is a salary position paid biweekly.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Engineer I - Perception - Vaux
Robotics Engineer I - Perception - Vaux

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 140,000
Robotics Engineer III - Perception
Robotics Engineer III - Perception

ArcBest • Boston (MA)

On-site
USD 120,000 - 180,000
Robotics Engineer III - Perception - BOS
Robotics Engineer III - Perception - BOS

ArcBest | Vaux • Boston (MA)

On-site
USD 140,000 - 210,000
Robotics Engineer III - Perception - FS
Robotics Engineer III - Perception - FS

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 160,000
Senior Robotics Engineer – Robot Perception
Senior Robotics Engineer – Robot Perception

Symbotic • Wilmington (MA)

On-site
USD 149,000 - 205,000
Robotics Engineer III — Perception & Vision Systems
Robotics Engineer III — Perception & Vision Systems

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 160,000
Robotics Architect (Perception)
Robotics Architect (Perception)

Darwin Recruitment • United States

On-site
USD 140,000 - 190,000
Senior Robotics Perception Engineer
Senior Robotics Perception Engineer

ArcBest | Vaux • Boston (MA)

On-site
USD 140,000 - 210,000
Perception Robotics Engineer
Perception Robotics Engineer

ArcBest • Fort Smith (AR)

On-site
USD 90,000 - 130,000
Robotics Perception Engineer – Vision & AI Pipelines
Robotics Perception Engineer – Vision & AI Pipelines

ArcBest | Vaux • Fort Smith (AR)

On-site
USD 110,000 - 140,000