CrawlJobs Logo

Robotics Software Intern- Autonomy

bostondynamics.com Logo

Boston Dynamics

Location Icon

Location:
United States , Waltham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

30.00 - 45.00 USD / Hour

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

Additional Information:

Job Posted:
February 14, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Robotics Software Intern- Autonomy

Autonomy Engineer III

SkyGrid is seeking an Autonomy Engineer III to join our Advanced Air Mobility (A...
Location
Location
United States , Austin
Salary
Salary:
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6 years of experience in autonomy, control systems, robotics, or aerospace software development
  • B.S. in Computer Science, Aerospace Engineering, Robotics, or related field
  • Work experience in algorithm development or R&D for autonomous systems
  • Experience with mathematical formulation of vehicle kinematics and dynamics, route planning, optimization, conflict detection and resolution algorithms
  • Proficiency in software prototyping leveraging varied appropriate technologies such as Simulink, MATLAB, C/C++, and Python
  • Strong understanding of networking principles and communication protocols
  • Strong proficiency in authoring APIs, ICDs, and other technical documentation for software and hardware integration
  • Familiarity with R&D of algorithms and functions that enable autonomous systems
  • Development, integration, and testing in SIL/HIL simulation environments
  • Strong debugging, test design, and simulation skills in complex systems
Job Responsibility
Job Responsibility
  • Take autonomy concepts through iterative R&D prototyping, testing, and analysis to generate formal system requirements
  • Implement algorithms using a variety of approaches with Simulink, C/C++, MATLAB, Python, and others as appropriate
  • Prepare documentation and contribute to varying technical documents, particularly technology maturation reports
  • Collaborate with internal teams to define functional and performance requirements for autonomy-based functions
  • Collaborate with software engineers to design and develop integration interfaces within the overarching product codebase
  • Participate in design reviews, Software-in-the-Loop (SIL) / Hardware-in-the-Loop (HIL) testing, live flight testing, and demonstration events
  • Foster collaboration by engaging with external organizations, research institutions, and industry partners, as well as supporting technical publications and conference contributions
What we offer
What we offer
  • Comprehensive Health Coverage from Day One: medical, dental, and vision insurance, including HSA and FSA options
  • Generous Retirement Contributions: automatic company 401k contribution program, with no match required, plus an additional company matching program
  • Calm Annual Membership: complimentary access to mindfulness and meditation resources
  • Discounted ClassPass Membership: access to thousands of fitness studios and gyms nationwide
  • Investment in Your Growth: annual stipend for learning and development
  • Engaging Team Activities: quarterly team-building events and celebrations
  • Fully Stocked Kitchen: variety of snacks and beverages
  • Fulltime
Read More
Arrow Right

Software Engineer - International Compliance

We are seeking a Senior Software Engineer to lead our international software dev...
Location
Location
United States , Greater Boston
Salary
Salary:
140000.00 - 180000.00 USD / Year
havocai.com Logo
HavocAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field
  • 5+ years of software engineering experience with proficiency in C++
  • Familiarity with export compliance concepts (EAR/ITAR) or experience working in regulated or classified environments
  • Experience architecting or maintaining large, modular codebases with strict interface boundaries
  • Experience with ROS/ROS2, autonomy frameworks, or real-world robotic systems
  • Strong background with Linux, modern software tooling, and CI/CD pipelines
  • Excellent communication skills with the ability to coordinate across distributed, multicultural teams
  • Must be a U.S. Citizen and eligible to obtain a Secret Clearance
Job Responsibility
Job Responsibility
  • Lead the architectural split of HavocAI’s software stack into EAR-controlled and export-cleared components
  • Define and enforce code boundaries, documentation standards, and compliance workflows for international development
  • Build the engineering processes and tooling required for safe collaboration with international teams (e.g., repo partitioning, access controls, CI/CD for multi-country builds)
  • Develop and maintain software interfaces that support integrations across diverse commercial and international platforms
  • Partner with global engineering teams to deploy and integrate autonomy software onto vessels and systems in multiple countries
  • Collaborate with autonomy, perception, embedded, and mission systems teams to ensure consistent functionality across U.S. and export versions of the autonomy stack
  • Conduct technical reviews to ensure export-cleared code meets quality, safety, and performance requirements
  • Serve as the primary technical lead for the commercial & international integration team, mentoring engineers and guiding technical direction
  • Travel internationally to support integration efforts, partner onboarding, and engineering coordination
What we offer
What we offer
  • 100% Employer paid Health, Dental and Vision Insurance for you and your families
  • Life Insurance (Employer Paid)
  • Ability to participate in the companies 401k program (Matching)
  • Unlimited PTO policy with an enforced 2 week minimum
  • Equity Package
  • Work / Home Office Stipend
  • Global Entry
  • 16 Week Paid Parental Leave
  • Monthly Health and Wellness Stipend
  • Fulltime
Read More
Arrow Right

Software & Digital Environments Leader – Consulting

The Software & Digital Environments Leader – Consulting is a senior leader who s...
Location
Location
United States
Salary
Salary:
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Robotics, Engineering, or a related field
  • Experience working directly with external clients and owning customer relationships and delivery of technical projects
  • 14+ years of experience in robotics software engineering or embedded systems development
  • Recognized track record of innovation, system leadership, and domain-defining contributions in robotics
  • Experience mentoring staff- and principal-level engineers and shaping technical roadmaps at the enterprise level
  • Globally recognized expertise in software, robotics, autonomy, embedded systems, or related fields
  • Mastery of core robotics disciplines (e.g., SLAM, perception, planning, embedded/real-time control, system safety)
  • Deep knowledge of the simulation and robotics software tools (e.g. – NVIDIA Omniverse, Isaac Sim, USD, URDF, etc.) and proven success leading the architecture and delivery of these solutions
  • Strong grasp of hardware/software trade-offs and cross-disciplinary systems thinking
  • Outstanding analytical, technical communication, and strategic planning skills
Job Responsibility
Job Responsibility
  • Partner with clients to define, design, and build custom software solutions that advance their adoption of dynamic robotic systems in customer-specific settings
  • Build and integrated tools to configure, simulate, and test robots in their environments
  • Anticipate technology trends & provide guidance on technical architectures, simulation tools, and technical strategy for robotics platforms, as well as other tools & infrastructure
  • Lead the design and implementation of foundational software frameworks that scale across autonomous systems, embedded platforms, and cloud-based services
  • Work with custom payloads and hardware systems to drive resolution of the most complex, high-risk technical challenges facing across perception, planning, controls, safety, and hardware/software integration
  • Collaborate closely with engineering leadership, product management, and executive stakeholders to align technical strategies and build capabilities that may support the core business
  • Serve as a mentor and multiplier—raising the technical bar across teams and empowering staff-level engineers
  • Represent the organization in industry forums, academia, standards bodies, or strategic partnerships
  • Act as a cultural and technical steward—reinforcing engineering excellence, innovation, and ethical robotics development
Read More
Arrow Right

Senior Software Engineer, Full Stack

As a Senior Software Engineer, Full Stack at Chef Robotics, you'll play a key ro...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 240000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 5+ years of professional experience in full stack development roles
  • Strong proficiency with modern TypeScript frontend frameworks (React, Next.js, Vite)
  • Extensive experience with relational databases (PostgreSQL, MySQL, MariaDB) and ORM libraries (SQLAlchemy, Prisma, Sequelize)
  • Proven experience building performant REST APIs using Node/Express, Python FastAPI, Ruby on Rails, or similar frameworks
  • Understanding of cloud infrastructure and deployment practices
  • Experience with real-time communication systems and WebSocket implementation
  • Understanding of system performance optimization including latency, scalability, and fault tolerance
  • Experience with secure data pipeline design and implementation
  • Knowledge of modern development practices and CI/CD workflows
Job Responsibility
Job Responsibility
  • Own the development and maintenance of the HMI dashboard, ensuring an intuitive and responsive user experience
  • Design and implement modern TypeScript frontend solutions using React, Next.js, and Vite
  • Implement 3D rendering features in the UI using Three.js or Three Fiber for enhanced visualization
  • Create user-facing interfaces optimized for autonomy and robotics operations
  • Develop internal tools and dashboards using Retool for monitoring and administration
  • Design and implement robust backend solutions that integrate with autonomy runtime systems
  • Build performant REST APIs using Node/Express, Python FastAPI, or similar frameworks
  • Expand REST API capabilities for non-autonomy actions and system control
  • Integrate real-time pub/sub communication with the autonomy runtime via WebSockets
  • Maintain secure and efficient data pipelines between on-device and cloud services
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • Fulltime
Read More
Arrow Right

Group Lead, Embedded Software

The Embedded Systems Group Lead serves both as lead engineer and as a technical ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering or related field required, MS preferred
  • 7+ years of software development experience, with experience in technical leadership or teamlead roles preferred
  • Proven experience developing autopilot systems, ground control stations, or flight simulation software
  • Prior experience in robotics, autonomous systems, or multi-agent coordination is highly preferred
  • Extensive experience with embedded systems and Linux-based environments
  • Experience in communication protocol design and debugging across mixed hardware
  • Experience across defense and commercial UAV applications
  • Experience on both military and commercial applications
  • Experience with embedded and companion computing environments (NVIDIA Jetson/Orin, Arduino, Raspberry Pi, STM32)
  • Proficiency in C, C++, Python, and exposure to C#, Lua, or similar languages
Job Responsibility
Job Responsibility
  • Lead a multidisciplinary software engineering group responsible for embedded, autonomy, and ground-station UAS software development
  • Manage team workload, task assignment, and performance across multiple concurrent programs
  • Balance staffing, priorities, and technical focus to meet both near-term deliverables and long-term capability growth
  • Interface with Flight Test, Systems Engineering, and Hardware teams to ensure system-level integration and rapid iteration
  • Serves as the primary interface between software engineering, program management, customers, and executives
  • Coordinates seamlessly with systems, hardware, and test teams to deliver integrated UAS capabilities
  • Implement networked and containerized system design
  • Provide cradle-to-grave ownership of software developed after release, including updates, support, and technical oversight
  • Integrate and maintain real-time systems for flight-critical and autonomy software components
  • Design and oversee integration of sensors, GPS/INS fusion, and communication protocols (SPI, I2C, UART, CAN, TCP/UDP)
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Simulation

We are looking for a Staff Software Engineer to join us to help design, architec...
Location
Location
United States , Mountain View
Salary
Salary:
185000.00 - 250000.00 USD / Year
kodiak.ai Logo
Kodiak Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical background (BS, MS, PhD or equivalent professional experience) in Computer Science or a closely related engineering field
  • Excellent software developer with at least 5 years of experience writing production-level C++ code
  • High standards for software quality and rigor, and a testing-oriented mentality
  • Good communication skills and a collaborative bent
  • Proven ability to iterate quickly and work hands-on
  • Desire to learn about all aspects of autonomous vehicles
Job Responsibility
Job Responsibility
  • Own the integration between our simulation platform and all critical pieces of our autonomy stack
  • Work with our technical leads and subject matter experts to engineer novel ways of testing and evaluating our algorithms, including for edge cases and rare events
  • Lead the development of new features to improve the fidelity of our simulation results and implement novel evaluation metrics for measuring the performance of our self-driving stack
  • Write maintainable, clear, and concise code
  • Coordinate with our external partners to drive new features and integrate them with our internal workflows
What we offer
What we offer
  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)
  • 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

Staff Product Manager - AV Capabilities

At General Motors, we empower Product Managers to solve challenging customer and...
Location
Location
United States , Milford, Michigan; Sunnyvale, California; Warren, Michigan
Salary
Salary:
134700.00 - 245000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of product management or related industry experience
  • Bachelor's degree in Engineering or related fields
  • Proven experience with technical product management and leading the entire product lifecycle from concept to introduction
  • Strong analytical skills with the ability to derive actionable insights from complex data
  • Excellent presentation abilities to drive a concrete vision and rally the team
  • Technical proficiency in problem-solving with complex software solutions
  • Experience defining vision and strategy for robotics or autonomy software products
  • Exceptional communication and leadership skills, with the ability to drive stakeholder buy-in
  • Proven oral and written communication skills
  • ability to become fluent in technical concepts and explain to non-technical partners
Job Responsibility
Job Responsibility
  • Own the product vision and roadmap for specific AV Capabilities and the underlying autonomy platform for GM’s next generation autonomy products, balancing engineering constraints, business needs, and internal platform dependencies
  • Communicate roadmaps, priorities, experiments, and decisions clearly across a wide spectrum of audiences from internal customers to executives
  • Synthesize technical and analytical insights into PRDs and requirements that provide engineers and partners with a clear understanding of what to do and why
  • Lead executives and key partners through sophisticated decisions to drive progress toward our strategic goals
  • Partner closely with Engineering, Program management, Data Science, Commercial operations, Systems Engineering and Consumer Product to define goals and the roadmap needed to reach them
  • Identify and lead improvements to the team's innovation and approach enabling us to scale our team and impact
  • Exemplify outstanding product development and management practices in everything you touch
  • Define, track, and analyze key product metrics and performance data to measure success and identify improvement areas
  • Stay updated on new technology and competitive products to drive continuous improvement, anticipate threats, and identify risks
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right