> Markdown version of [/jobs/ext/1183590-robotics-software-engineer-boston](https://www.wearedevelopers.com/jobs/ext/1183590-robotics-software-engineer-boston). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Robotics Software Engineer - Boston - **Company:** Brain Trust, LLC - **Location:** Belmont, MA, United States - **Salary:** $72,800.0 - $104,000.0 - **Contract:** Internship / Graduate position - **Skills:** Artificial Intelligence, Computer Vision, C++ (Programming Language), Communications Protocols, Software Debugging, Linux, EtherCAT, Integrated Development Environments, Python (Programming Language), Motion Planning, Robotic Automation Software, Software Configuration Management, Software Engineering, Software Systems, Robot Operating System, Git, Containerization, Git Flow, Build Tools, C++14, Docker - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2ad19c208341782b ## About the Role * BS/MS/PhD in CS, ME, EE, AeroE, Robotics, or a related field, or equivalent hands-on experience * Hands-on experience working with real-world robotics systems such as robot arms, gantries, actuators, motors, grippers, or similar hardware * Experience with ROS/ROS2 * Proficiency in Python and modern C++ * Experience debugging robotic behaviors in simulation and/or real-world systems * Comfortable working in Linux and using Git workflows * Strong robotics project, research, internship, capstone, or early professional experience * Adaptable and hands-on mindset, excited by fast-paced startup environments * Ability to work onsite in Boston 30+ hours per week Nice-to-Haves * Experience with robotic simulators such as PyBullet, MuJoCo, or Gazebo * Experience with computer vision or AI-based robotic control * Experience with build systems, containerization, or Docker * Understanding of Linux resource management, networking, or system packaging * Knowledge of industrial communication protocols such as EtherCAT or CAN * Exposure to biotech, lab automation, wet-lab environments, or scientific instrumentation ## Description We are seeking a Robotics Software Engineer contractor/intern to help design, build, and test robotic systems for cell culture automation. This role is ideal for an early-career robotics engineer, recent graduate, or advanced student with hands-on robotics experience through internships, research, capstone projects, or early professional work. You will work closely with Whelix's technical team to support the development of robotic systems that manipulate human-centric lab tools, translate workflows into automated systems, and help advance the platform from pilot stage toward commercial readiness. This is a hands-on opportunity for someone who enjoys building, experimenting, debugging real-world systems, and solving practical engineering challenges in a fast-paced startup environment. **Please note: * This is an onsite role based at Whelix's Boston office/lab and requires candidates to work onsite 5 days per week. * This is a contract role with an expected commitment of 30-40 hours per week. * This is an immediate need, so candidates should be available to interview right away and start shortly after selection. * This contract role has the potential to convert to a full-time position based on performance, fit, and company needs., Design & Implementation * Design, develop, and integrate robotic subsystems, including motion control, end-effectors, actuators, motors, and grippers * Develop and implement motion planning and control approaches for dynamic, constrained environments * Support hands-on testing, debugging, and iteration of robotic systems in real-world environments Software Development * Implement control and planning algorithms using C++ and ROS/ROS2 * Debug and refine robotic behaviors in simulation and real-world systems * Integrate, test, and iterate software solutions across robotic platforms * Work with Python and modern C++ in a Linux-based development environment System-Level Work * Collaborate with mechanical and electrical engineers on robotic system integration * Work with scientists to understand workflow pain points, prototype solutions, and support deployment * Conduct root cause analysis, documentation, and Git repository management * Contribute as a self-starter who can identify issues, take initiative, and help improve the broader robotics platform ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)