Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Komatsu

Senior Robotics Software Engineer

Komatsu

. Develop machine automation and autonomy software for underground machines, including perception, mapping, localization, and path planning .

Posted 11/2/2026full-timeWarrendale • Pennsylvania • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing machine automation and autonomy software, with a strong focus on perception, localization, path planning, and integration of various sensing technologies. Proven ability to lead complex robotics projects and mentor engineers while adhering to industry standards and agile practices.

Highest-signal resume keywords
C++ DevelopmentROS2PerceptionAutonomous NavigationTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Machine Automation Software DevelopmentPath PlanningLocalizationFunctional TestingReal-Time Sensor FusionMachine LearningDeep LearningSoftware Interface DesignAgile Software PracticesChange Management
Soft Skills
Excellent Communication SkillsMentoringCoachingAdaptabilityTeam Collaboration
Tools & Technologies
LinuxCUDADDSUnreal EngineMATLABPythonGitDistributed Robotic Software ArchitecturesSensing TechnologiesSafety-Critical System Design
Industry Keywords
RoboticsAutonomous VehiclesHigh-Reliability SystemsMission-Critical SystemsControl Devices

Tech Stack

Tools & technologies
LinuxPythonUnreal EngineC++

About the role

Key responsibilities & impact
  • Develop machine automation and autonomy software for underground machines, including perception, mapping, localization, and path planning
  • Drive automation and autonomy software development from requirements review and effort estimation through design, programming, functional testing, and release
  • Design, program, and unit test efficient software that meets programming standards, architecture, and functional requirements
  • Design software interfaces integrating custom and commercial off-the-shelf sensors
  • Perform peer software reviews and functional testing within agile software practices
  • Coach entry- to mid-level engineers in robotics software development
  • Comply with Git version management and development branching policies
  • Implement effective change management to achieve organizational outcomes

Requirements

What you’ll need
  • 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
  • Expertise in Perception, Localization/Positioning, Path Planning, and Autonomous Navigation
  • Experience 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
  • Technical leadership experience driving complex robotics projects from concept definition and research through implementation, validation, deployment, and field support
  • Hands-on experience with ROS2, CUDA, DDS, and distributed robotic software architectures
  • Experience integrating multiple sensing technologies, including LiDAR, cameras, radar, IMUs, and other sensors
  • Ability to work across software, controls, embedded systems, hardware, systems engineering, and product management teams
  • Experience with real-time sensor fusion, machine learning, and deep learning techniques
  • Experience with Unreal Engine or other simulation environments
  • Experience mentoring and coaching engineers
  • 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 machine control sensors, actuators, and typical control devices
  • Excellent verbal, written, and interpersonal communication skills
  • Ability to deliver high-quality results while adapting to priorities in a fast-paced, deadline-driven environment
  • Up to 10% domestic, international, and underground mine travel required

Benefits

Comp & perks
  • Medical, dental, vision, HSA, wellness programs
  • 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