Senior Robotics Software Engineer

Life in Pittsburgh

Pennsylvania

On-site

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
401k and/or savings programs
Vacation and holidays
Employee assistance
Disability benefits
Life insurance
Learning and development

Job summary

Komatsu seeks a Senior Robotics Software Engineer to develop machine automation software for underground machines, focusing on perception, localization and path planning using ML and fusion. You will drive end-to-end software development from requirements to release, and mentor junior engineers, while collaborating across software, controls, embedded, hardware, systems and product management teams.

The role emphasizes ROS2, C++ on Linux, and experience with multiple sensors.

Qualifications

  • Bachelor's/Master's/PhD in Robotics or related field.
  • 8+ years with bachelor's or 6+ years with master's in Robotics/Autonomous Systems.
  • Expert-level C++ on Linux.
  • Experience with ROS2, CUDA, DDS and distributed robotics architectures.
  • Experience integrating LiDAR, cameras, radar, IMUs and other sensors.

Responsibilities

  • Develop machine automation and autonomy software for perception, mapping, localization and path planning using geometric, ML and fusion techniques.
  • Drive all aspects of automation software development from requirements to release.
  • Design, program, and unit test software meeting architectural and functional requirements.
  • Design interfaces to integrate sensors and COTS hardware.
  • Mentor junior to mid-level engineers in robotics software development.
  • Follow Git version control and development branching policies.
  • Travel up to 10% domestically and internationally.

Skills

C++ development
ROS2
Team leadership
Communication
Problem solving

Education

Bachelor's/Master's/PhD in Robotics or related field

Tools

ROS2
CUDA
DDS
Git

Job description

Senior Robotics Software Engineer


Posting Start Date: 11/2/26


Job Location (Short): Warrendale, Pennsylvania, USA, 15086


Requisition ID: 36651


Onsite or Remote: Onsite Position


Join Komatsu and Be Part of Something Big!


Job Overview

This position requires problem solving skills with the ability to provide conceptual and strategic solutions. Desired personal qualities include a willingness to seek out challenges and new experiences, and a passion for achieving established goals. This position requires personal interaction with others to achieve desired results, and the integrity to place emphasis on how results were achieved as well as the results themselves. Success in this position demands a positive attitude toward change and a willingness to embrace best practices.


Key Job Responsibilities


  • Develop machine automation & autonomy software including perception, mapping, localization, and path planning using geometric based, machine learning and fusion techniques for underground machines

  • Drive all aspects of automation & autonomy software development including requirement review, effort estimation, design, reviews, programming, functional testing, and release.

  • Design, program, and unit test efficient software that satisfies programming standards, conforms to defined architectural structure, and meets functional requirements.

  • Design software interfaces to integrate custom and COTS (Commercial Off-The-Shelf) sensors

  • Perform reviews and functional testing of peer software as needed to support team based agile software practices.

  • Coach entry to mid-level engineers in robotics software development

  • Comply with version management and development branching policies using Git.

  • Implement effective Change Management to achieve the desired organizational outcomes by successfully changing behaviors as needed.

  • Travel Requirements: Up to 10% of domestic, international, and underground mine travel is required.


Qualifications/Requirements

Basic Qualifications:



  • Bachelor's, Master's, or Ph.D. in Robotics, Computer Vision, Electrical Engineering, Electronics Engineering, Mechatronics, Computer Science, Computer Engineering, or a related field.

  • Bachelor's degree with 8+ years or Master's degree with 6+ years of industry experience in Robotics, Autonomous Vehicles, or Autonomous Systems, with expertise in Perception, Localization/Positioning, Path Planning, and Autonomous Navigation.

  • Demonstrated success designing, developing, and sustaining complex, mission-critical, high-reliability robotics software systems deployed in production environments.

  • Expert-level proficiency in C++ development on Linux platforms, with a proven ability to architect scalable, maintainable, and high-performance software solutions.

  • Strong technical leadership experience driving large complex robotics projects from concept definition and research through implementation, validation, deployment, and field support, delivering measurable business and customer impact.

  • Hands‑on experience with ROS2, CUDA, DDS, and distributed robotic software architectures.

  • Experience integrating and utilizing multiple sensing technologies, including LiDAR, cameras, radar, IMUs, and other sensors.

  • Excellent communication and collaboration skills with a demonstrated ability to work effectively across multidisciplinary teams including software, controls, embedded systems, hardware, systems engineering, and product management.

  • Customer‑focused, collaborative team player with strong accountability and ownership, consistently delivering high‑quality results while meeting project commitments and deadlines.


Preferred Qualifications:



  • Experience with real‑time sensor fusion, machine learning and deep learning techniques

  • Experience with Unreal Engine or other simulation environments

  • Experience in team leadership, specifically mentoring and coaching engineers in the deployment of complex robotics software systems

  • Experience developing with MATLAB, and Python beneficial

  • Experience working with GPUs, and CPUs is a plus

  • Familiarity with safety critical system design and industry standards is a plus.

  • Knowledge of common machine control sensors, actuators, and other typical control devices.

  • Excellent verbal, written, and interpersonal communication skills.

  • Demonstrated ability to deliver high‑quality results while adapting to priorities in a fast‑paced, deadline‑driven environment.


Key Skills Required by Komatsu

COLLABORATION

Working together with one or more people to complete a project or task or develop ideas or processes.


ADAPTABILITY

Having the ability to adjust to changes in their environment.


HUNTER MENTALITY

A combination of traits that can help someone achieve their goals with consistency and precision.


BUSINESS ACCUMEN

Having the ability to understand business situations and make sound decisions that lead to successful outcomes.


APPLICATION OF KNOWLEDGE

Being able to use what you've learned to make decisions and complete tasks in different situations.


LEADERSHIP

The ability to guide, influence or lead others to accomplish a shared goal.


Company Benefits

Komatsu provides an extensive and robust employee benefits package that is designed to enhance the well‑being of our employees and family members. We embrace a positive and empowering employee experience with a culture that prides itself on a diverse and inclusive environment.



  • Health benefits: Medical, dental, vision, HSA, wellness programs, etc.

  • 401k and/or employee savings programs

  • Employee time off (vacation and designated holidays)

  • Employee and family assistance programs

  • Disability benefits

  • Life insurance

  • Employee learning and development programs


Diversity & Inclusion Commitment

At Komatsu, we come from diverse backgrounds, with unique perspectives, experiences, and contributions. We are committed to creating a workforce that is reflective of the communities we work and live in. We believe that our people are part of our shared purpose. Connected by our core values of ambition, perseverance, collaboration and authenticity, we are committed to continually advancing in our support of diversity and inclusion. United, we are on a journey towards a sustainable future that creates value together.


Company Information

Komatsu develops and supplies technologies, equipment and services for the construction, mining, forklift, industrial and forestry markets. Headquartered in Tokyo, Japan, Komatsu employs more than 64,000 people worldwide, operating in more than 140 countries. For more than a century, the company has been creating value for its customers through manufacturing and technology innovation, partnering with others to empower a sustainable future where people, business and the planet thrive together. Since the company's founding in 1921, Komatsu has been committed to supporting individuals and communities through job training, skills development and giving back. As a Komatsu employee, you will be encouraged to grow alongside our global company, contributing to a more sustainable future for all. If you are looking for a company that values your talent and potential, join Komatsu to be a part of something big and help advance modern society. Learn more at


EEO Statement

Komatsu is an Equal Opportunity Workplace and an Affiantative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Komatsu Ltd. • Warrendale

On-site
USD 150,000 - 190,000
401k and/or employee savings programs
Vacation and holidays
Employee assistance programs
+3
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Komatsu America Corp. • Warrendale

On-site
USD 140,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

Komatsu America Corp. • Warrendale

On-site
USD 110,000 - 170,000
Health benefits
401k and/or employee savings programs
Paid time off (vacation and holidays)
+4
Rotational Mechanical Engineer – Mining Solutions
Rotational Mechanical Engineer – Mining Solutions

Komatsu Mining Corp. • Franklin

On-site
USD 65,000 - 90,000
Health benefits
401(k)
Paid time off
+1
Senior AI/ML Platform Engineer - Onsite
Senior AI/ML Platform Engineer - Onsite

Komatsu Mining Corp. • Warrendale

On-site
USD 100,000 - 150,000
401k programs
Vacation & Holidays
Employee assistance
+3
Senior Mining Applications Engineer: Field Analytics
Senior Mining Applications Engineer: Field Analytics

Komatsu Mining Corp. • Milwaukee (WI)

Hybrid
USD 120,000 - 170,000
401k plan
Paid time off
Employee assistance
+3
Senior Manufacturing Engineer
Senior Manufacturing Engineer

Komatsu Mining Corp. • Pennsylvania

Hybrid
USD 85,000 - 120,000
401k benefits
Vacation & holidays
EAP (Employee Assistance)
+3
Manufacturing Engineering Technician II
Manufacturing Engineering Technician II

Komatsu • Franklin

On-site
USD 90,000 - 130,000
Health benefits
401k
Vacation & holidays
+4
Mechanical Engineer, Engineering Rotational Program
Mechanical Engineer, Engineering Rotational Program

Komatsu Mining Corp. • Franklin

On-site
USD 65,000 - 90,000
Mechanical Engineer, Engineering Rotational Program
Mechanical Engineer, Engineering Rotational Program

Komatsu Mining Corp. • Franklin

On-site
USD 65,000 - 90,000
Health benefits
401(k)
Paid time off
+1