Posted 2w ago

Vision Guided Robotics Developer

@ Westfalia Technologies
York or Delaware or Maryland or New Jersey or Pennsylvania
HybridFull Time
Responsibilities:designing systems, implementing perception, deploying models
Requirements Summary:3+ years developing/training/deploying ML/AI models; strong Python and C++ skills; ROS2, PyTorch/TensorFlow, OpenCV/YOLO experience; BS/MS in CS, EE, or related; valid driver\u0019s license and US work authorization.
Technical Tools Mentioned:Python, C++, Linux, ROS2, ros2_control, MoveIt, Nav2, PyTorch, TensorFlow, OpenCV, YOLO, U-Net, SAM, CNNs, Vision Transformers, NVIDIA Isaac Sim, Gazebo, MuJoCo, Unity, SolidWorks, Fusion 360, Onshape, Docker, Git, ONNX, TensorRT, NVIDIA Jetson
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Westfalia Technologies, Inc. is seeking a dedicated Vision Guided Robotics Developer to join our Research and Development team! The Vision Guided Robotics Developer designs and develops intelligent software systems that enable robotic platforms to operate autonomously in industrial environments. This role applies artificial intelligence, computer vision, and robotics technologies to advance automation capabilities and support vision-guided robotic systems used in material handling and warehouse automation.



Location Requirements: The position is hybrid, based out of Westfalia Technologies' headquarters in York, PA, and requires residency within 100 miles of that facility and within one of the following states: DE, MD, NJ, or PA.



 



Job Functions:




  • Design, develop, and maintain software systems for robotic perception, navigation, and manipulation using AI, machine learning, and traditional programming approaches, selecting the method best suited to the business need.

  • Develop and integrate robotics software using ROS2, including ros2_control, MoveIt, and/or Nav2, to support autonomous operation in industrial environments.

  • Implement computer vision systems using OpenCV and deep learning architectures (e.g., YOLO, U-Net, SAM, CNNs, Vision Transformers) for real-time robotic perception.

  • Develop RGB-D and multi-sensor perception pipelines, including 3D perception, 6D pose estimation, SLAM, and/or visual odometry.

  • Train, optimize, and deploy machine learning models using PyTorch or TensorFlow; deploy to edge robotics hardware (e.g., NVIDIA Jetson, GPU servers, or industrial PCs) using ONNX, TensorRT, and GPU acceleration.

  • Monitor deployed AI systems; analyze and report on performance, accuracy, and efficiency improvements to relevant stakeholders.

  • Collaborate with engineering and software teams to ensure solutions meet operational and project requirements.

  • Communicate project status, risks, and outcomes clearly to internal stakeholders.

  • Maintain familiarity with current AI and robotics technologies and industry best practices.

  • Protect confidential and proprietary company information.