JobMesh

Senior Robotics Software Engineer (Full Stack)

Integrated Computer Solutions, Inc. · Framingham, Massachusetts, US

Senior Robotics Software Engineer (Full Stack) Location/Eligibility: This is a contract position based in Massachusetts . You must be able to commute to the...

Job description

Senior Robotics Software Engineer (Full Stack) Location/Eligibility: This is a contract position based in Massachusetts . You must be able to commute to the Framingham area onsite at least 3 days a week. For this contract, there is no visa sponsorship available. The Mission: We are seeking a high-caliber Robotics Engineer for a high-velocity development team. In this role, you will be responsible for the full-stack development of the robotics platform, moving seamlessly between low-level hardware integration and high-level ML model deployment. You will build the "brain" and "nervous system" of the robots, ensuring they perceive, think, and move with precision in real-time. Core Responsibilities: Architecture & Development: Design and implement robust, scalable software modules using ROS 2 (Humble/Iron) in both Python and C++ . ML Deployment: Integrate complex ML model inferences into the robotics pipeline using PyTorch , TensorRT , and JIT to ensure low-latency performance. Sensor Fusion: Lead the integration of vision systems (Stereo, RGBD), IMUs, and other peripherals into the ROS 2 ecosystem. Navigation & SLAM: Develop and tune spatial awareness capabilities, leveraging Nav2 and...