CrawlJobs Logo

Senior Software Developer - Robotics

United States, Suwanee · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

As a Senior Software Developer - Robotics at Mujin, you will design and implement cutting-edge algorithms for real-time motion planning, perception, and control of industrial robots. You will contribute to system architecture, optimize performance for large-scale deployments, and mentor junior developers. This role is ideal for someone passionate about robotics, automation, and pushing the boundaries of intelligent systems.

Job Responsibility

  • Design and develop advanced robotics software for motion planning, kinematics, and real-time control
  • Architect and optimize software systems for industrial automation environments
  • Integrate Mujin’s “Teachless” technology with major industrial robot arms (Fanuc, Yaskawa, ABB, etc.)
  • Collaborate with cross-functional teams to ensure seamless hardware-software integration
  • Mentor and guide junior developers, fostering technical growth and best practices
  • Troubleshoot and resolve complex technical issues in deployed systems
  • Other duties as assigned

Requirements

  • Bachelor’s or Master’s in Computer Science, Robotics, or related field
  • 4+ years of experience using Python and C++ for high-performance applications
  • Experience with Linux development environments
  • Hands-on experience with ROS/ROS2 frameworks
  • Expertise in 3D motion planning and robot kinematics
  • Familiarity with industrial robot arms (Fanuc, Yaskawa, ABB)
  • Ability to work independently and collaboratively in a fast-paced environment

Nice to have

  • Experience with real-time systems and distributed architecture
  • Knowledge of perception algorithms and sensor integration
  • Familiarity with CI/CD pipelines and modern software development practices

What we offer

  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year
  • 11 Paid Holidays, including (2) Floating Holidays
  • 401(k) Plan
  • Parental Leave Benefits
  • Health Savings Account (HSA) option with HDHP
  • Flexible Spending Account (FSA) options for Medical and Dependent Care
  • Referral Bonuses
  • Company Stock Options in many roles

Looking for more opportunities?

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

Similar Jobs for

Senior Software Developer - Robotics

8 matching positions

Senior Robotics Software Engineer

Sorting Robotics is a fast-growing company that specializes in automating the ca...
Location
Location
United States , Los Angeles
Salary
Salary:
140000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Computer Engineering, or related fields
  • Experience with Linux (systemd, journalctl, network manager, permissions)
  • Experience working with Hardware
  • Experience with Robotic Foundation Models and/or Visual Language Action models
  • Strong analytical and problem-solving skills
  • Strong communication and collaboration skills
  • 10 years work experience
Job Responsibility
Job Responsibility
  • Work on the development of a foundational robotics policy for our new VLA powered system
  • Build teleoperation interfaces for real-time robot control during testing
  • Work closely with mechanical and electrical engineers and guide design decisions based on what software can effectively accomplish
  • Work closely with customer success and sales staff to translate customer and company needs into software solutions
  • Travel to client locations as needed for on-site system-level debugging, ensuring the restoration and maintenance of optimal system functionality
What we offer
What we offer
  • 140k - 180k/year base salary
  • 0.15% - 0.3% Stock Options
  • Comprehensive health, vision, and dental insurance plans
  • Lunch provided daily
  • Work with NASA-JPL level engineers
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Usecases Validation Engineer

Join AMD’s PAVS team as a Robotics Usecases Validation Engineer where you will V...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 7 years in QA/Validation, with 4+ years in robotics or AMR systems
  • Strong Python for automation and C++ for ROS2 integration
  • Hands-on experience with ROS2, Nav2 stack, colcon, and simulation tools (Gazebo/Ignition, Isaac Sim)
  • Expertise in LiDAR, depth cameras, IMU, odometry, and sensor calibration
  • Familiarity with fleet management systems, traffic control, and VDA5050 protocol
  • CI/CD experience with GitHub Actions/GitLab CI/Jenkins
  • Docker-based test environments
  • Knowledge of functional safety standards for mobile robots (ISO 3691-4, ISO 13849)
  • Bachelor’s or Master’s degree in Robotics, Electronics, Mechatronics, Computer Science, or a related field
Job Responsibility
Job Responsibility
  • Define Usecases and execute validation plans for robotics software stacks (perception, planning, control) and hardware subsystems
  • Develop automated test suites for ROS2 nodes, navigation stack (Nav2), and fleet APIs using Python/C++, pytest, gtest/gmock
  • Build simulation environments (Gazebo/Ignition, Isaac Sim) for warehouse layouts
  • author scenarios for obstacle avoidance, dynamic traffic, and multi-robot coordination
  • Set up Software-in-the-Loop and Hardware-in-the-Loop rigs for AMR controllers, LiDAR emulators, and safety sensors
  • automate provisioning and logging
  • Validate LiDAR, depth cameras, IMU, wheel encoders, and odometry accuracy under varying conditions
  • Test SLAM, localization robustness, path planning, and fleet orchestration (traffic management, task allocation, VDA5050 compliance)
  • Execute safety protocols for AMRs (emergency stop, zone monitoring, speed limits) aligned with ISO 3691-4, ISO 13849, ANSI/RIA R15.06
  • Measure latency, throughput, and stability under high-load scenarios
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer

Orchard Robotics is a Series A startup backed by top VCs. We're securing America...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 250000.00 USD / Year
orchard-robotics.com Logo
Orchard Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of relevant experience in industry or academia
  • Expertise in one or more of the following areas: computer vision, stereo depth perception, pose estimation, object detection, multi-object tracking, image processing, robotics software
  • Hands-on experience developing robotics software from the ground up
  • Enthusiasm for taking on multiple roles and responsibilities as our company grows
Job Responsibility
Job Responsibility
  • Develop perception & localization algorithms for our advanced, tractor-mounted camera systems
  • Implement intelligent algorithms to interpret complex, real-world data (each system collects terabytes of raw image data every day)
  • Fuse sensor data (stereo depth, GNSS, etc) to localize our camera system in a farm
  • Optimize code for fast edge computing performance (Python, C++)
  • Be a generalist, supporting different parts of our software and hardware stack if needed
What we offer
What we offer
  • Generous equity compensation
  • Flexible working hours
  • Comprehensive Health, Vision, and Dental coverage, and we cover 100% of the premium
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Warehouse Execution

Mujin Corp is looking for talented robotics software developers to join our Ware...
Location
Location
United States , Suwanee
Salary
Salary:
Not provided
mujin-corp.com Logo
Mujin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science or related field
  • 4+ years of experience in software development for industrial automation, robotics, or similar industry
  • Expertise in distributed systems, orchestration logic, and real-time execution monitoring
  • Strong programming skills in C++ and Python
  • Experience integrating complex software ecosystems (ERP/WMS/automation)
Job Responsibility
Job Responsibility
  • Design and implement scalable WES architectures for real-time decision-making and resource allocation
  • Develop orchestration logic for inventory flow and order prioritization across automation layers
  • Build APIs and integration layers for ERP/WMS systems and automation platforms
  • Optimize algorithms for throughput and task scheduling in lifelong and online domains
  • Collaborate with other teams to ensure seamless system interoperability
  • Mentor junior engineers and enforce best practices in software development
  • Troubleshoot and resolve complex issues in production environments
What we offer
What we offer
  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year
  • 11 Paid Holidays, including (2) Floating Holidays
  • 401(k) Plan
  • Parental Leave Benefits
  • Health Savings Account (HSA) option with HDHP
  • Flexible Spending Account (FSA) options for Medical and Dependent Care
  • Referral Bonuses
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Test

The Senior Software Developer - Test will perform and lead complex test developm...
Location
Location
United States , Suwanee
Salary
Salary:
Not provided
mujin-corp.com Logo
Mujin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a relevant field or Computer Science 5+ years of related work experience or Master’s degree in a relevant field or Computer Science 3+ years of related work experience
  • Extensive experience and proficiency in C++ and Python
  • Advanced Linux user, with excellent experience in Linux software development
  • In-depth knowledge in the networking stack, network protocols, routing, async I/O, multi-threading, inter-process communication
Job Responsibility
Job Responsibility
  • Setting up and maintaining test automation frameworks
  • Design and implement simulators for industrial robots, material handling equipment, sensors, and warehouse management systems
  • Design, implement, and maintain end-to-end test cases to validate critical user workflows and business scenarios
  • Documentation of the testing framework and generation of data analysis to fuel CI/CD across global, cross-functional software teams
  • Data analysis, post-processing, compiling, and analysis of test results
  • Drive innovation in testing methodologies, tools, and processes to enhance efficiency and effectiveness across projects
  • Other duties as assigned
What we offer
What we offer
  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year
  • 11 Paid Holidays, including (2) Floating Holidays
  • 401(k) Plan
  • Parental Leave Benefits
  • Health Savings Account (HSA) option with HDHP
  • Flexible Spending Account (FSA) options for Medical and Dependent Care
  • Referral Bonuses
  • Fulltime
Read More
Arrow Right

Senior Software Developer - Mobile Robot Planning

Mujin Corp is looking for talented robotics software developers to join our Flee...
Location
Location
United States , Suwanee
Salary
Salary:
Not provided
mujin-corp.com Logo
Mujin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science or related field
  • 4+ years of experience in robotics software development, industrial automation, or similar industry
  • Strong programming skills in C++ and Python
  • Expertise in robotics, motion planning, multi-agent coordination or real-time systems
Job Responsibility
Job Responsibility
  • Design, implement, test and maintain software for autonomous fleet management, including task assignment, multi-agent motion planning and plan execution frameworks
  • Build robust interfaces between hardware and software for AMRs/AGVs
  • Optimize algorithms and implementation for scaling. Balance tradeoffs for production systems, for example, in battery management or AGV utilization
  • Write production-quality code that runs in near real-time. Deploy solutions in simulation and real-world environments
  • Collaborate with other teams to ensure seamless communication between robots and enterprise platforms
  • Mentor junior developers and enforce best practices in software development
What we offer
What we offer
  • 100% Company paid Medical, Dental, Vision plus the option to buy-up some benefits beginning the 1st of the month after hire
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1st year
  • 11 Paid Holidays, including (2) Floating Holidays
  • 401(k) Plan
  • Parental Leave Benefits
  • Health Savings Account (HSA) option with HDHP
  • Flexible Spending Account (FSA) options for Medical and Dependent Care
  • Referral Bonuses
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer

We’re Blue River, a team of innovators driven to create intelligent machinery th...
Location
Location
United States , Santa Clara
Salary
Salary:
158621.00 - 261000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical Engineering or related field plus 3 years of related experience
  • Develop real-time capable software in C++ for Linux
  • Experience with benchmarking and improving jitter in end-to-end latency (2 yrs)
  • Use git and Bazel to build, test, and deploy vehicle software and firmware (2 yrs)
  • Develop pub-sub systems that interact with sensors and actuators on robotics systems via CAN and Ethernet (2 yrs)
  • Experience building end-to-end testing solutions for data-driven software, including unit, integration, HIL, and regression testing (2 yrs)
  • Implement vehicle software utilizing ROS, and robotics software packages such as AOS, Flatbuffers, Protobufs (3 yrs)
  • May work remotely
  • periodic time in office required
  • must live within commuting distance of office
Job Responsibility
Job Responsibility
  • Work on real-time robotics software to automate agricultural equipment
  • Run and refine complex agricultural machines that unite vision-based deep learning, distributed computing, and precise sensing and actuation to reliably execute operations in the field
  • Investigate and solve difficult, unsolved challenges in sensing, actuation, and autonomous operations to push machine performance forward
  • Integrate a wide variety of sensing, computing, actuation, and user interface hardware and software to achieve machine performance goals
  • Fulltime
Read More
Arrow Right

Senior Robotics Software Engineer

Nextera Robotics is a fast-growing Industrial Robotics and AI company founded at...
Location
Location
United States , Boston
Salary
Salary:
130000.00 - 170000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with localization, planning, and/or controls for drones or mobile robots in academia or industry
  • Strong CS, Mathematics, or Physics background
  • Excellent programming skills
  • Familiarity with simulation tools
  • Strong communication and inter-personal skills
Job Responsibility
Job Responsibility
  • Play a significant part in the development of planning and control software for autonomous mobile robot stack
  • Take part in the development of robust navigation techniques for our new robot models
  • Work with our engineering team in Boston to bring the products to life
  • Fulltime
Read More
Arrow Right