Principal Software Engineer
Job Purpose
At Komatsu, we're solving problems most software engineers will never encounter. Every day, our software directs fleets of autonomous haul trucks weighing hundreds of tons as they move millions of tons of material across some of the largest and most remote mining operations on Earth. These are not simulations. These are not prototypes. These are production autonomous systems operating 24/7 in harsh, dynamic environments where safety, reliability, and performance matter.
Job Duties and Responsibilities
- Deliver large, complex software systems that operate in production and create measurable customer value.
- Own outcomes, not just designs, recommendations, or technical direction.
- Drive execution across multiple teams, removing obstacles and creating clarity where complexity and ambiguity exist.
- Raise the technical bar through hands-on leadership, mentorship, and engineering excellence.
Required Skills
- Demonstrated history of delivering large-scale software systems to customers, including ownership from concept through production deployment and operational support.
- 10+ years of professional software engineering experience.
- Strong software design and development experience, including Java and distributed systems.
- Experience mentoring senior engineers and technical leaders.
- Strong communication skills with technical and non-technical stakeholders.
- Ensure the quality and reliability of software through rigorous testing and code reviews.
- Develop and maintain technical documentation to support ongoing development and maintenance.
- Manage project timelines and deliverables, ensuring projects are completed on time and within budget.
- Foster a culture of continuous improvement and technical excellence within the team.
Desired Skills
- Autonomous systems, robotics, or industrial automation.
- Distributed control systems.
- Real-time software systems.
- Networking and distributed application debugging.
- Experience working in operationally critical environments.
- Bachelor's or Master's degree in Computer Science or equivalent experience.
Job Details
The engineers who succeed in this role are builders, owners, and finishers. They have delivered complex systems, operated them in production, learned from failures, and continuously improved them. They care deeply about quality, reliability, and customer outcomes. Most importantly, they take pride in delivering systems that work in the real world.
Company Information
Komatsu is a world leader in manufacturing construction, mining, forestry, and industrial heavy equipment. Founded in 1921, Komatsu has a long history of quality, reliability, innovation, and excellence. Headquartered in Tokyo, Japan, Komatsu facilities, distributors and dealers are in more than 140 countries and employ more than 60,000 people. Komatsu offers a diverse and challenging work environment, where you can grow your skills and career, and contribute to a sustainable, clean-energy future.
EEO Statement
Komatsu is an Equal Opportunity Workplace and an Affirmative 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.