Robotics Software Engineer
Boston, Massachusetts
Direct Hire
$160k - $200k
We are working with a global technology leader that is driving innovation across robotics, renewable energy, and advanced biotechnology. They are seeking a Staff Robotics Software Engineer to join a cutting-edge R&D and innovation group based in Boston. This is a full-time opportunity to work on production-level robotics solutions alongside some of the brightest engineers and scientists in the industry.
What makes this role unique? You’ll have the chance to work on high-impact robotics projects with visibility across multiple industries, including healthcare, manufacturing, and industrial automation. This team is collaborative, fast-moving, and focused on solving complex problems with advanced technologies. If you’re passionate about robotics and want to see your work make a real-world impact, this role offers growth, mentorship, and access to leading-edge tools and resources.
Required Skills & Experience
· Extensive experience with ROS/ROS2 in production environments
· Strong proficiency in Python and C++
· Proven track record of architecting and delivering complex software systems
· Strong debugging skills across hardware/software boundaries
· Experience with multithreading, real-time systems, sensor integration, and robotics middleware
· Experience architecting and implementing sensor pipelines (cameras, LiDAR, IMUs, satellite navigation, microphone arrays)
· Hands-on experience commissioning, deploying, and maintaining robots in industrial, warehouse, healthcare, or similar environments
· Bachelor’s degree in Computer Science or related field with 10+ years of experience, or Master’s with 8+ years of relevant work
Desired Skills & Experience
· Experience architecting for heterogeneous compute (CPU, GPU, NPU, accelerators)
· Experience with machine learning or reinforcement learning in robotics
· Strong understanding of software development principles and best practices
· Proven ability to troubleshoot and optimize systems post-deployment
What You Will Be Doing
Tech Breakdown
· 70% Robotics Software Development (ROS/ROS2, Python, C++)
· 30% Systems Integration & Optimization
Daily Responsibilities
· 70% Hands-On Coding & Problem-Solving
· 20% Design Reviews & Mentorship
· 10% Cross-Functional Team Collaboration
The Offer
· Competitive Base Salary
· Bonus eligible
You will receive the following benefits:
· Medical Insurance
· Dental Benefits
· Vision Benefits
· Paid Time Off (PTO)
· 401(k) with company match
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.