CrawlJobs Logo

Robotics Software Intern- Autonomy

United States, Waltham 30.00 - 45.00 USD / Hour · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

Boston Dynamics is seeking a passionate and driven Robotics Software Intern to join the Spot Autonomy team. You'll take on a research-to-production project advised by our autonomy engineers that allows you to test your results on our fleet of in-house robots. Your work will focus on scaling data capabilities and prototyping next-generation features that enhance how Spot explores and understands its environment. This internship demands a passion for robotics, a strong problem-solving aptitude, and a desire to learn in a dynamic, collaborative environment.

Job Responsibility

  • ML-based Robot Navigation: Contribute to the research and development of modern robot autonomy approaches (and the necessary tooling), such as end-to-end navigation policies, or traditional SLAM + ML hybrid approaches
  • Simulation Development: Build out simulation capabilities, including diverse environments and dynamic animations, to improve sim-to-real reliability
  • Autonomy Prototyping: Develop and implement prototype features for next-gen autonomy, such as autonomous exploration
  • Hardware Validation: Conduct thorough testing and debugging of designs using our in-house robot fleet in real-world environments

Requirements

  • Actively pursuing a PhD or research-based Master’s degree in Robotics, Computer Science, or a related field
  • Strong proficiency in C++ and/or Python
  • Familiarity with navigation fundamentals (Path Planning, SLAM) and/or Reinforcement Learning and/or LLM/VLM/VLA models
  • Experience with machine learning frameworks such as PyTorch or TensorFlow

Nice to have

  • Experience with robotics simulation environments (e.g., Isaac Sim, MuJoCo, Gazebo)
  • Experience working directly with robot hardware
  • Proven track record of implementing autonomous mapping or exploration algorithms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Robotics Software Intern- Autonomy

8 matching positions

Robotics Software Engineer

An autonomy software and services company based in Pittsburgh, PA seeks a Roboti...
Location
Location
United States , Pittsburgh
Salary
Salary:
200000.00 - 400000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field
  • 3+ years’ experience in robotics, autonomy, or related domain
  • Strong programming skills in C++ and Python
  • Proven experience with sensor calibration and localization systems
  • Solid foundation in linear algebra, probability, optimization
  • Solid foundation in 3D geometry and coordinate transformations
Job Responsibility
Job Responsibility
  • Develop and maintain advanced sensor calibration pipelines (intrinsic + extrinsic) for LiDAR, cameras, radar, and IMUs
  • Design automated calibration workflows for production and rapid POC development environments
  • Implement drift detection and correction strategies, including neural drift learning approaches
  • Support calibration frameworks such as SenCAN and other internal toolchains
  • Validate calibration accuracy across diverse environments and over time
  • Build high-performance localization systems combining GNSS/INS fusion, visual-inertial odometry, LiDAR-based localization, and learned models using machine learning
  • Develop accurate robot trajectory estimation and tracking systems
  • Improve performance in GPS-denied and dynamic environments using hybrid (model + ML) approaches
  • Partner with motion planning teams to ensure localization outputs support safe and efficient motion planning
  • Integrate localization with downstream systems including perception and control
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Microsoft Robotics (Software Systems)

Microsoft's Discovery and Quantum (MDQ) division develops and delivers advanced ...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Architect and implement core platform components, including robotics SDKs, cloud-hosted Application Programming Interfaces (APIs), edge runtimes, and agent orchestration frameworks that enable developers and partners to compose interoperable autonomy capabilities (perception, planning, control, multi-agent coordination) into deployable mission workflows
  • Design the platform's extensibility and integration architecture, defining how first-party autonomy capabilities, first- and third-party models, partner hardware systems, and customer-specific logic are composed, versioned, tested, and deployed across cloud and edge environments
  • Build production-grade data infrastructure spanning the full robotics lifecycle including instrumentation libraries, data acquisition services, human-in-the-loop workflows, dataset versioning and curation pipelines, and data quality governance supporting both real-world and synthetic/simulated data at scale
  • Own cross-cutting platform concerns including authentication and authorization across cloud-edge boundaries, API versioning and backward compatibility, multi-tenant isolation, and performance at the latencies required by real-time robotic control loops
  • Drive the developer experience for the Microsoft Robotics platform, to include defining the Command Line Interface (CLI), SDK patterns, documentation strategy, sample code, and inner-loop development workflow that make it fast and reliable for internal teams and external partners to build on the platform
  • Collaborate with autonomy, simulation, and evaluation teams to ensure that platform primitives (compute orchestration, data routing, model serving, experiment tracking) meet the performance, reliability, and reproducibility requirements of Machine Learning (ML) training, sim-to-real transfer, and online evaluation workloads
  • Lead technical design reviews, write architecture decision records, and establish engineering practices for the platform team, mentoring senior engineers and raising the bar for code quality, testing, and operational readiness across the organization.
What we offer
What we offer
  • Benefits and other compensation may be eligible
  • Find additional benefits and pay information at the provided link.
  • Fulltime
Read More
Arrow Right

Software Engineer, Autonomy Behavior Validation

As a Software Engineer on the Software Validation team within the AV organizatio...
Location
Location
United States , Sunnyvale
Salary
Salary:
123200.00 - 189100.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Software Engineering, Data Science, or related fields
  • 1–3 years of professional software engineering experience (including internships, co-ops, or research engineering roles) building automation, internal tools, or data/analysis pipelines
  • Using large language models (LLMs) to summarize results, generate reports, or accelerate analysis
  • Building simple agents or scripts that chain tools together to complete tasks end-to-end
  • Strong programming skills in Python and experience with SQL
  • Experience writing clean, well-tested, and maintainable code for data processing, backend services, or scientific/analytical workflows
  • Experience working with large datasets to derive insights, build analyses, or drive decisions
  • Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions
  • Ability to adapt and operate under ambiguity, going from quick code prototypes to longer-term, production-ready solutions on brief time horizons
  • Excellent communication skills, capable of switching between high-level and detailed technical discussions
Job Responsibility
Job Responsibility
  • Design and deploy metrics and test strategies at scale to evaluate the behavior of autonomous vehicles in simulation and on-road
  • Translate validation strategies into production-quality code and automation pipelines that execute high-quality AV behavior analysis for continuous and scaled software release cycles
  • Leverage AI-assisted and agentic workflows to build internal tools and frameworks that make it easier to author, configure, and deploy metrics, tests, and validation artifacts
  • Ensure the quality and reliability of behavior validation outputs through monitoring, alerting, automated checks, and continuous improvement of the underlying code and data pipelines
  • Collaborate across teams to establish coding and automation best practices for the Software Validation organization
  • and understand stakeholder needs and translate them into robust tools and workflows
What we offer
What we offer
  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Fixed Wing (F10) Autonomy Engineer Intern

If you have a strong foundation in math, theory, and software development and yo...
Location
Location
United States , San Mateo
Salary
Salary:
47.00 - 58.00 USD / Hour
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated enthusiasm for one or more of the following: motion planning, dynamics and controls, 3D graphics, computer vision, deep learning, distributed systems, tools/infrastructure, mobile
  • Solid software engineering foundation and a commitment to writing clean, well-architected code
  • High proficiency in C++ and Python
  • Ability to thrive in a fast-paced, collaborative, small team environment
Job Responsibility
Job Responsibility
  • Enable rapid research and development of intelligent systems with advanced autonomous capabilities beyond anything that exists in the world today
  • Research, prototype, and generally assess the feasibility of new approaches
  • Imagine and then implement new features that unlock magic for our users
  • Characterize and quantify the performance of core components of the software and hardware stack
Read More
Arrow Right

Robotics & Physical AI Intern, Summer 2026

We are the global test and automation specialists, powering next-generation tech...
Location
Location
United States , North Reading
Salary
Salary:
25.50 - 47.00 USD / Hour
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a BS or MS in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or related field
  • Strong hands-on mechanical skills (experience with assembly, tools, hardware integration, or lab systems)
  • Comfortable working in Linux environments (CLI, file systems, basic troubleshooting)
  • Strong Python programming skills for scripting and data processing
  • Strong problem-solving skills with a practical, execution-focused mindset
  • Ability to work independently in a lab environment while collaborating with a broader team
  • Familiarity with ROS2 or robotics software frameworks
  • Exposure to machine learning frameworks such as PyTorch or TensorFlow
  • Experience working with sensors, cameras, or data collection system
  • Experience with dataset handling, labeling, or data engineering workflow
Job Responsibility
Job Responsibility
  • Hands-on robotics & lab execution: Mechanically assemble, modify, and maintain robotic workcells, including fixturing, mounting, cable management, and end-effector integration
  • Bring up, test, and troubleshoot sensors and robot subsystems, including basic calibration and validation of repeatability
  • Execute structured robot data-collection runs using defined protocols and scripts
  • Maintain clean, reproducible lab environments and experimental setups
  • Data pipelines & physical AI workflows: Use Linux and Python to ingest, clean, synchronize, and package multimodal robot datasets (images, video, robot state, timestamps)
  • Develop simple tools for dataset validation, QA, and visualization
  • Prepare datasets for training workflows, including formatting, filtering, and basic annotation support
  • Launch and monitor model training and evaluation jobs using provided pipelines and tools
  • Collaboration & documentation: Work closely with robotics and AI engineers to debug issues and improve data collection workflows
  • Document experimental setups, procedures, datasets, and results to ensure reproducibility
What we offer
What we offer
  • Real-world experience working with industrial robotic systems
  • Exposure to the intersection of robotics and modern AI systems
  • Mentorship from experienced robotics and AI engineers
  • Hands-on contributions to production-relevant robotics and data generation projects
  • A strong portfolio of practical robotics and AI work
Read More
Arrow Right

Software Development Engineer - Robotics

We’re ALTEN Technology USA, an engineering company helping clients bring groundb...
Location
Location
United States , Boston
Salary
Salary:
100000.00 - 170000.00 USD / Year
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S./B.A. degree in Engineering or another technical field
  • 1–5 years of relevant experience in data engineering, cloud engineering, or analytics infrastructure
  • Experience with VR, Haptic Devices or sensors
  • Experience with robotics or autonomous vehicles
  • Familiarity with AWS account administration and cloud resource management.
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining high‑performance software in C++ and Python
  • Building scalable cloud‑based systems leveraging AWS, Azure, and modern CDK tooling
  • Developing and optimizing data‑management pipelines to support robotics and autonomy workloads
  • Implementing and integrating computer vision algorithms, including CUDA‑accelerated processing, sensor drivers, and hand‑eye calibration workflows
  • Designing and deploying MPC‑based controllers, simulation‑driven testing, and real‑time control logic
  • Integrating ML models into production systems, including optimization, JIT execution, and infrastructure support
  • Developing autonomy behaviors using state machines, behavior trees, and task‑planning frameworks
  • Building and supporting VR and haptic‑device interfaces, communication stacks, and motion‑capture (mocap) integrations
  • Developing middleware and system‑level frameworks for robotics and autonomous‑vehicle platforms
  • Supporting internal developer tooling, CI/CD pipelines, and automation using Jenkins, Python, Bash, and Linux.
Read More
Arrow Right

Forward Deployed System Integration Engineer - L1 (UAV Robotics)

As a Forward Deployed System Integration Engineer - L1 (UAV Robotics) you will b...
Location
Location
Netherlands , Delft
Salary
Salary:
Not provided
fdcl.nl Logo
Fiducial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Comfortable working on Linux-based systems via command line (SSH, file editing, basic process/service management)
  • Basic networking knowledge (IP addressing, subnets at a practical level, VPN setup, common connectivity debugging)
  • Clear written communication for handoffs, issue reports, and checklists
  • Ability to follow procedures precisely and work methodically in field environments
  • A willingness to pick up and learn new concepts quickly and to self-acquire missing background knowledge
  • Adaptability under unforeseen circumstances and ability to think and act under pressure
  • A high degree of autonomy, determination and grit in making cool tech work
  • Being comfortable with regular travel within the EU region, often over extended duration (up to 3 weeks at a time, followed by 2 weeks or more on-site)
  • Full time availability (40 hours)
Job Responsibility
Job Responsibility
  • Be a key member of the deployment team responsible for deploying autonomy solutions across diverse UAV platforms
  • Travel to partner sites, including international locations, to work on-site and ensure the solutions function reliably in demanding real-world conditions ("in the dirt")
  • Work hands-on with UAV hardware: assembling, wiring, debugging, and preparing platforms for field deployment
  • Perform practical system bring-up and health checks: verify services, interfaces, storage, logging, and behavior across power cycles and reboots
  • Set up and validate remote access to deployed systems (SSH access, VPN setup, basic routing/firewall configuration as required)
  • Install, update, and roll back software releases
  • track versions and configurations to ensure traceability (Git)
  • Collect, organize, and deliver debugging artifacts (logs, configs, versions, photos) and write clear issue reports for engineering escalation
  • Support test operations by preparing systems pre-test and assisting during tests with troubleshooting and data capture
What we offer
What we offer
  • 25 vacation days per year
  • Reimbursed travel expenses and company laptop
  • Traveling abroad to work with our partners
  • (Really) flexible working hours and option to work from home 2 days per week (when not abroad)
  • Working in an international, world-class team of engineers and entrepreneurs solving real-life problems with amazing technology
  • Large freedom in how you work and implement solutions, project ownership is incredibly important to us
  • The opportunity to take technical risks, to implement stuff the ‘right’ way and to iterate quickly with tight feedback loops
  • Responsibility over the things you implement, you are the expert on what you build
  • Fulltime
Read More
Arrow Right

Sr Data Scientist

We're Blue River, a team of innovators driven to create intelligent machinery th...
Location
Location
United States , Santa Clara
Salary
Salary:
209862.00 - 275000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Math, Physics, Data Science, or related field plus 5 years of related experience
  • Implement and deploy computer vision and machine learning-based data pipeline systems using semantic segmentation, image & video classification, object detection, supervised, and unsupervised learning (5 yrs)
  • Experience working with data engineers, data scientists, software engineers, and field staff through the lifecycle of developing and deploying a machine learning system (4 yrs)
  • Perform non-parametric statistical tests and analysis on large image-based data sets using sklearn, scikit-image, scipy, and OpenCV (3 yrs)
  • Write technical documentation, tutorials, and summaries to train data collection teams and conduct on-site training (3 yrs)
  • Deploy scalable cloud-based solutions to mine, preprocess, resize, crop, rectify, and filter image-based data sets (5 yrs)
  • Implement code using Python libraries, including NumPy, SciPy, OpenCV, Pandas, Seaborn, Matplotlib, CUDA, Pytorch, and TensorFlow (5 yrs)
  • Design, implement, debug, and deploy stereo image-based data pipelines using Apache TeamCity, AWS Airflow, Redis, Google appsheet, Data bricks datatables, Celery, and advanced search solutions on LabelBox with open source models such as CLIP and BLIP (6 mos)
  • Design, build, and debug custom Python pipelines using Python Functools for processing large image datasets, deploy these pipelines using Docker and Docker-compose (1 yr)
  • Use statistical sampling algorithms to design efficient data collection methods for large stereo camera-based image datasets and coordinate data collection (6 mos)
Job Responsibility
Job Responsibility
  • Define, curate, and manage datasets of images, sensor data, and scenarios that are designed to increase the trust and safety of autonomy
  • Work closely with data engineers and field data capture technicians to mine fleet data and identify open needs
  • Define frameworks for cataloging and searching scenario-based data to serve multiple stakeholders, including computer vision and robotics teams
  • Monitor, investigate, and fix data ingestion issues related to dataset curation for training and testing computer vision algorithms
  • Investigate data quality and actively participate in conceptualizing and developing short and long-term solutions
  • Provide data and infrastructure support to internal teams
  • Provide guidance to improve the stability, security, efficiency, and scalability of image data pipelines
  • Improve code quality through writing unit tests, automation, and performing code reviews
  • Examine the correlation between customer experience and virtual performance in like scenarios
  • adjust as needed
What we offer
What we offer
  • Eligibility for Blue River's bonus and benefit programs
  • Fulltime
Read More
Arrow Right