1

Senior Robotics Software Engineer Jobs in Denver, CO

Senior Robotics Engineer

Denver, CO ยท On-site

$150K/yr

Position We are seeking a Senior Robotics Engineer to help architect and develop the next ... You will work across software, hardware, and field deployment challenges to deliver intelligent ...

Senior Robotics Engineer

Denver, CO ยท On-site

$150K/yr

Position We are seeking a Senior Robotics Engineer to help architect and develop the next ... You will work across software, hardware, and field deployment challenges to deliver intelligent ...

Position We are seeking a Senior Robotics Engineer to help architect and develop the next ... You will work across software, hardware, and field deployment challenges to deliver intelligent ...

Sr. Software Engineer

Lakewood, CO ยท On-site

$140K - $180K/yr

Prime Robotics is a fast-growing warehouse automation company building integrated robotics ... As a Senior Software Engineer at Prime Robotics, you'll own meaningful pieces of our next ...

Sr. Software Engineer

Lakewood, CO ยท On-site

$140K - $180K/yr

Prime Robotics is a fast-growing warehouse automation company building integrated robotics ... As a Senior Software Engineer at Prime Robotics, you'll own meaningful pieces of our next ...

Sr. Software Engineer

Lakewood, CO ยท On-site

$140K - $180K/yr

Prime Robotics is a fast-growing warehouse automation company building integrated robotics ... As a Senior Software Engineer at Prime Robotics, you'll own meaningful pieces of our next ...

Sr. Software Engineer

Lakewood, CO ยท On-site

$126 - $154/hr

As a Senior Software Engineer at Prime Robotics, you'll own meaningful pieces of our next-generation robotic control systems end-to-end -- from design through production. You're expected to take ...

... Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering ...

Software Engineer

Aurora, CO ยท On-site

$90 - $150/hr

... Robotics Software Engineer, etc. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer Science, Software Engineering, Information Technology, Computer Engineering, Electrical Engineering ...

Senior Software Engineer

Denver, CO ยท On-site

$126K - $166K/yr

Performance Drone Works (PDW) is building the next generation of tactical robotic systems used across defense, national security, and public safety missions. The Senior Software Engineer will lead ...

Senior Software Engineer

Denver, CO ยท On-site

$126K - $166K/yr

Performance Drone Works (PDW) is building the next generation of tactical robotic systems for defense, national security, and public safety missions. The Senior Software Engineer will lead the design ...

next page

Showing results 1-20

Senior Robotics Software Engineer information

See Denver, CO salary details

$77.7K

$147.5K

$197.6K

How much do senior robotics software engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for senior robotics software engineer in Denver, CO is $147,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,100.00 and $166,200.00 per year, depending on experience, location, and employer.

What is a senior robotics software engineer?

Senior Robotics Software Engineers are experienced professionals who design, develop, and maintain software systems that control robots and automated machinery. They work on advanced algorithms, perception, motion planning, and integration with hardware to enable robotic systems to perform complex tasks safely and efficiently. These engineers often lead technical projects, mentor junior team members, and collaborate with cross-disciplinary teams to bring innovative robotic solutions to life. Their expertise is crucial in industries such as manufacturing, healthcare, logistics, and autonomous vehicles.

What are the key skills and qualifications needed to thrive as a senior robotics software engineer?

To thrive as a Senior Robotics Software Engineer, you need advanced programming skills (often in C++, Python, or ROS), a strong background in computer science or engineering, and extensive experience with robotics algorithms. Familiarity with simulation tools (like Gazebo or MATLAB), version control systems, and relevant certifications in robotics or AI are highly valuable. Problem-solving, leadership, and excellent communication skills help drive complex projects and mentor junior engineers. These skills are essential to develop robust robotic systems, ensure seamless team collaboration, and deliver innovative solutions in a rapidly evolving field.

What are some typical challenges a senior robotics software engineer faces when integrating software with hardware systems?

A Senior Robotics Software Engineer often encounters challenges when ensuring that the software communicates reliably and efficiently with a variety of hardware components, such as sensors, actuators, and embedded controllers. Debugging real-time issues, handling latency, and synchronizing multiple subsystems are common hurdles. Additionally, adapting software to accommodate frequent hardware changes or updates and maintaining robust system performance under different operating conditions require both technical depth and strong cross-disciplinary collaboration with hardware engineers and technicians.

What is the difference between Senior Robotics Software Engineer vs Robotics Software Engineer?

AspectSenior Robotics Software EngineerRobotics Software Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or related field; experience preferredBachelor's in relevant field; entry-level to mid-level experience
Work EnvironmentResearch labs, manufacturing, or tech companies focusing on robotics developmentSimilar environments, often in startups or established tech firms
Employer & Industry UsageUsed in robotics companies, automation firms, and research institutionsCommon in similar industries, often as entry to mid-level roles

The main difference between a Senior Robotics Software Engineer and a Robotics Software Engineer lies in experience and responsibility. Senior roles typically require more experience, leadership, and project management skills, whereas entry-level roles focus on developing core technical skills. Both roles are vital in robotics development across various industries.

What are the most commonly searched types of Robotics Software Engineer jobs in Denver, CO?

The most popular types of Robotics Software Engineer jobs in Denver, CO are:

Infographic showing various Senior Robotics Software Engineer job openings in Denver, CO as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $147,487 per year, or $70.9 per hour.

Senior Robotics Engineer

Prime Robotics

Denver, CO โ€ข On-site

$150K/yr

Full-time

Medical, Dental, Vision

Re-posted 11 days ago


Job description

At Prime Robotics, we're building the future of warehouse automation through tightly integrated robotics, software, and intelligent infrastructure. Our systems support pallet retrieval, case picking, each picking, and rack automation in active, high-throughput warehouse environments. We are now advancing our platform toward the next generation of AI-driven robotics, combining autonomous systems, perception, simulation, and scalable software to create smarter, more adaptive warehouse operations.
Position
We are seeking a Senior Robotics Engineer to help architect and develop the next generation of Prime Robotics' autonomous systems. This is a hands-on engineering role focused on building production-grade robotics software and integrating advanced robotics technologies that drive state of the art perception, navigation, and distributed systems. You will work across software, hardware, and field deployment challenges to deliver intelligent, scalable, and reliable robotic solutions for real-world warehouse environments.
Please note that this role is on-site and this individual will split their time between our lab in Downtown Denver and our Corporate HQ in Lakewood, CO.
What You'll Do
  • Architect and develop robotics software in ROS/ROS2 for autonomous mobile robots, from motion and perception through orchestration and fleet behavior.
  • Build and optimize systems involving SLAM navigation, sensor fusion, path & motion planning, and multi-robot coordination.
  • Lead development in advancing our robotics capabilities to include AI and machine learning for safety and throughput optimizations
  • Troubleshoot complex field and lab issues across hardware/software boundaries, driving root cause analysis and long-term fixes.
  • Collaborate with cross-functional teams in the US and China to improve robotic system performance, reliability, and maintainability.
  • Support customer implementations, deployment readiness, and technical validation efforts that shape future product direction and sustain high value customer requirements.

Requirements
Required Skills & Experience
  • 8+ years of experience in robotics, autonomous systems, or related fields, with a proven track record of shipping real products.
  • Strong expertise in C++ and Python, with experience building performance-critical, production-quality systems.
  • Deep understanding of ROS/ROS2, real-time robotics systems, SLAM, navigation, path planning, and control.
  • Experience with perception systems, sensor integration, computer vision, and AI/ML-enabled robotics workflows.
  • Strong Linux and Docker experience, with familiarity in distributed systems, embedded systems, or edge compute environments.
  • Hands-on experience debugging and integrating robotic hardware, software, and field-deployed systems.
  • Bachelor's degree in Robotics, Computer Engineering, Electrical Engineering, Mechanical Engineering, Computer Science, or related field; advanced degree preferred.

Bonus Qualifications
  • Experience with NVIDIA Jetson, Isaac SDK, Isaac Sim, Omniverse, CUDA, or GPU-accelerated robotics workloads.
  • Experience with Java/Spring Boot programming and development.
  • Background in warehouse automation, AMRs, material handling, or industrial robotics.
  • Experience with gRPC, Protobuf, or distributed messaging frameworks.
  • Familiarity with robot hardware such as mobility bases, arms, grippers, safety systems, and embedded electronics.
  • Experience working across international engineering teams and influencing technical direction without direct authority.

What We're Looking For
  • A strong systems thinker who can balance architecture, performance, and practical execution.
  • A hands-on engineer who can move fluidly between design, coding, debugging, and deployment support.
  • Someone who values clean, scalable software but stays grounded in real robot behavior and operational constraints.
  • A problem solver who takes ownership, drives clarity, and pushes through ambiguity.
  • An engineer who is excited about advancing warehouse robotics with AI, autonomy, and robust software foundations.

The expected minimum base salary for this role is $150,000 annually, informed by external market data. Actual offers will depend on factors such as the candidate's experience, education, training, key or critical skills, and current market and business conditions.
Benefits
  • Employer-subsidized medical, dental, and vision insurance plans to support your health and wellbeing.
  • Dedicated vacation and sick leave that allows you to recharge and take care of yourself when needed.
  • Invaluable hands-on experience with cutting-edge robotics technology that keeps your skills at the industry forefront.
  • A collaborative culture where innovation thrives, and your work has a real impact.
  • The excitement of contributing to transformative technology in a fast-growing industry.

Our hiring process may incorporate AI-assisted tools to support activities such as application review, resume screening, and response evaluation. These tools are used to assist our recruitment team and do not make hiring decisions independently. All final decisions are made by a human reviewer. For questions about how your personal data is handled during this process, please don't hesitate to reach out to us.
Prime Robotics is proud to be an EEOE, M/F/D/V, and we are committed to diversity both in practice and spirit at the corporate level.
Prime Robotics participates in E-Verify. E-Verify is an Internet-based system that compares information from an employee's Form I-9, Employment Eligibility Verification, to data from U.S. Department of Homeland Security and Social Security Administration records to confirm employment eligibility.