Sr Robotics Engineer, AMR
CTDI · West Chester, PA
Apply & track with Apply EdgeCTDI is a large-scale Engineering, Repair, and Logistics company that services the country’s largest wireless telecommunications providers, as well as the largest High-speed Internet & Cable providers. CTDI has over 11,000 FT US Employees in over 60 world class US Operations. CTDI also has a global footprint with more than 20,000 employees worldwide.Sr Robotics Engineer is responsible for leading the development, integration, and deployment of Autonomous Mobile Robot (AMR) systems in industrial and warehouse environments. This role owns key technical initiatives and delivers production-ready autonomy software across robot design, navigation, localization, motion control, fleet management, and system integration. Partners cross-functionally with Mechanical and Controls Engineering to support system design and develop PLC-based automation solutions, including conveyors, robotics, and vision systems, as extensions of the base vehicle platform.Duties and ResponsibilitiesArchitect, integrate, and deploy robotic automated solutionsReview existing robotic system performance; troubleshoot issues and implement improvementsConduct research and analyze design specifications to evaluate feasibility, cost, and maintenance requirementsSelect appropriate robotic components based on application requirementsGather, define, and document system requirements, including hardware and software dependenciesCommunicate requirements effectively with cross-functional teams and external vendorsManage hardware and software milestones to ensure successful deployment of automation solutionsCollaborate with coworkers, customers, and various levels of management to deliver solutionsAll other duties as assignedAMR ResponsibilitiesLead development of autonomy software, including navigation, localization, mapping, and motion control for mobile robotsDesign and implement advanced algorithms such as SLAM, path planning, and obstacle avoidanceDevelop and maintain fleet management systems for multi-robot coordinationBuild and integrate low latency, near real-time software interfacing with vehicle controls and safety systemsInterface Autonomy software with servo drives, motion controllers, and advanced sensor systems (LiDAR, cameras, IMUs)Participate in mechanical design to review hardware setup, component layout, and parts selection for optimal robot driving performanceContribute to next-generation robotic platforms and autonomy capabilitiesSupport on-site deployment, commissioning, and advanced troubleshooting of robotic systemsLearn, work with, and contribute to PLC Structured Text (ST) codebases and controls configurationsRequired Skills and Experience5-7+ years of industry experience in developing and deploying autonomous robotic systemsHands-on experience with robotic arms and mobile robots, including mechanics, coding and troubleshootingBasic knowledge & ability to read mechanical & electrical drawingsStrong analytical and creative problem-solving skillsExcellent communication and documentation skillsAbility to work as an individual as well as in a Team environmentProficiency in MS Office (Word, Excel, Outlook, Teams, Access, and Project)AMR Required Skills and ExperienceExperience with industrial roboticsStrong proficiency in .NET/C#, Python, C/C++Experience with Linux, ROS, and Navigation AlgorithmsPreferred Skills & ExperienceM.S. degree in Engineering, Robotics, or a related technical disciplineUnderstanding / Experience of Warehouse processes such as inventory management, Order fulfillment, receiving etc. preferredSQL experienceExperience with PLCs (Beckhoff preferred), Structured Text programmingUnderstanding of control systems and MHEEducational RequirementsB.S. degree in Computer Engineering, Electrical Engineering or equivalentPhysical Demands and Working ConditionsStandard office environmentWarehouse environmentEngineering/manufacturing lab environmentTravel within US or abroad (up to 10-20%)