Software Engineer II

1 week ago


Tucson, United States Komatsu Full time

Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and technology to enhance safety and productivity while optimizing performance. Komatsu supports a myriad of markets, including housing, infrastructure, water, pipeline, minerals, automobile, aerospace, electronics, and medical, through its many brands and subsidiaries, including Joy, P&H, Montabert, Modular Mining Systems, Hensley Industries, NTC, and Gigaphoton.

We're more than a company, and we're a community of passionate, creative professionals striving toward a shared vision: revolutionizing the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas and be yourself.

The Company

Modular Mining Systems is the global leader in mine management technology and a wholly owned subsidiary of Komatsu Ltd. Our innovative technology powers mine operations in every corner of the globe. The products we cultivate, the solutions we engineer, and the service we deliver set us apart in the Mining Technology industry. We're more than a company, we're a community of passionate, creative professionals striving toward a shared vision: to revolutionize the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas, and be yourself.

Job Purpose

Autonomous Haulage System

The Autonomous Haulage System (AHS) is a comprehensive fleet management system for mines. The autonomous dump truck, jointly developed by Komatsu Ltd., Komatsu America Corp. and Modular Mining Systems, Inc, is centrally controlled through a wireless network that integrates on-board vehicle controllers, high precision global positioning, and obstacle detection and avoidance systems. The system has full supervisory logic that utilizes complex data fusion to control the dump truck to safely operate through a load, haul and dump cycle and allow integration with other mine vehicles such as light vehicles, dozers, loaders, graders.

AHS Product Development team is responsible for crafting innovative solutions to unique and challenging problems. Working with our partners around the world, you will help design and support the next generation of mine planning and optimization technology and build the future platforms and infrastructure that will drive the changes in the mining industry for generations.

Travel Requirements

The Autonomous Haulage System (AHS) is a comprehensive fleet management system for mines. The autonomous dump truck, jointly developed by Komatsu Ltd., Komatsu America Corp. and Modular Mining Systems, Inc, is centrally controlled through a wireless network that integrates on-board vehicle controllers, high precision global positioning, and obstacle detection and avoidance systems. The system has full supervisory logic that utilizes complex data fusion to control the dump truck to safely operate through a load, haul and dump cycle and allow integration with other mine vehicles such as light vehicles, dozers, loaders, graders.

AHS Product Development team is responsible for crafting innovative solutions to unique and challenging problems. Working with our partners around the world, you will help design and support the next generation of mine planning and optimization technology and build the future platforms and infrastructure that will drive the changes in the mining industry for generations.

Job Duties and Responsibilities

Each day will present you with new challenges and opportunities to test and grow your skills. You will be part of a talented software team that works on mission-critical applications directly related to Komatsu's AHS functionalities and improvements. As an AHS Software Engineer, you will be responsible for the following:

  • Producing and maintaining high quality, tested and efficient code, following industry standards.
  • Developing proof of concepts for new, innovative solutions.
  • Performing analysis, estimating work, creating and updating software architecture and design.
  • Understanding Modular applications domain and pro-actively interacting with product teams to improve functional and nonfunctional aspects of platform components.
  • Providing technical oversight to development teams and contractors in subject areas.
Required Skills
  • BSc in Computer Science or equivalent
  • 2+ years of server side/backend application development experience
  • Good coding skills in Java or another OOP language
  • Good understanding of design patterns, multithreading, and distributed systems
  • Good understanding of techniques for performance optimization, such as memory profiling, database query optimization, load testing, concurrency management, algorithm optimization, network and I/O optimization, performance monitoring
  • Good understanding of REST APIs and IAM
  • Experience in Linux and Shell Scripting
  • Good understanding of software architecture and systems design
  • Good understanding of Automation for CI/CD, environment provisioning and testing
  • Good understanding of databases modeling and ORM frameworks
  • problem-solving ability and attention to details
  • Good communication and collaboration skills
Desired Skills
  • Good knowledge of computer networking and the TCP/IP stack
  • Good understanding of Kafka and Event-driven architectures
  • Good knowledge of cloud-native architectures

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.


  • Software Engineer II

    1 month ago


    Tucson, United States Komatsu Full time

    Software Engineer II Date: Nov 3, 2024 Location: Tucson, AZ, US, 85706 Req ID: 31149 Onsite or Remote: Onsite Position Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our...


  • Tucson, United States Komatsu Full time

    Software Engineer II Date: Dec 2, 2024 Location: Tucson, AZ, US, 85706 Req ID: 31149 Onsite or Remote: Onsite Position Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our...

  • Software Engineer II

    2 weeks ago


    Tucson, United States Cymstar Services LLC Full time

    Job DescriptionJob DescriptionSUMMARY:Design, code, implement and test simulation software for training devices and other similar applications that satisfy specified operational, performance, and interface requirements. Responsible for these simulation software tasks within a specified budget and schedule.ESSENTIAL DUTIES AND RESPONSIBILITIES:• Participate...

  • software engineer

    1 week ago


    Tucson, Arizona, United States Arizona Official Website of State of Arizona Full time

    About the JobWe are seeking a skilled software engineer to join our team at {company}.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize software requirements.Develop and maintain high-quality software products.Requirements:Strong understanding...

  • Software Engineer

    4 months ago


    Tucson, United States FlightSafety International Full time

    About FlightSafety InternationalFlightSafety International is the world’s premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and...

  • Software Engineer

    1 month ago


    Tucson, United States Rincon Research Corporation Full time

    Why Join Rincon Research Corporation (RRC)? At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security. Rincon Research Corporation seeks a Software Engineer to create cutting edge...

  • Software Engineer

    2 weeks ago


    Tucson, United States Rincon Research Corp Full time

    Job DescriptionJob DescriptionWhy Join Rincon Research Corporation (RRC)?At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation seeks a Software...


  • Tucson, United States Edmund Optics Full time

    Optomechanical Design Engineer IIJob LocationsUS-AZ-TucsonType Full TimeOverviewThe Edmund Optics (EO) Global Design Team is looking for an Optomechanical Design Engineer II to join our team. In this role, you would work closely with optical designers to develop and analyze optomechanical designs to support our customers for a wide variety of applications...


  • Tucson, Arizona, United States Advantis Medical Full time

    About the Job:As a Senior Software Engineer at our company, you will lead the development of complex software systems. Your primary responsibilities will include designing and implementing software solutions, leading a team of engineers, and ensuring the delivery of high-quality products.Key Responsibilities:Design and implement software solutions using a...


  • Tucson, United States iSphere Full time

    iSphere.net, a leading IT consulting company, seeks an Advanced Software Engineer to join our clients team. You will work with top engineers to create innovative solutions for challenging defense and security projects. A Top Secret security clearance This opportunity offers a rewarding career at our client's state-of-the-art facilities. Your background in...


  • Tucson, United States iSphere Innovation Partners, LLC Full time

    Job DescriptionJob DescriptioniSphere.net, a leading IT consulting company, seeks an Advanced Software Engineer to join our clients team. You will work with top engineers to create innovative solutions for challenging defense and security projects. A Top Secret security clearanceThis opportunity offers a rewarding career at our client's state-of-the-art...


  • Tucson, Arizona, United States Rincon Research Corporation Full time

    Job Title: Senior Software EngineerRincon Research Corporation is seeking a highly skilled Senior Software Engineer to join our team in Centennial, CO. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge digital communication systems and geolocation algorithms.Core Responsibilities:Design real-time cloud...

  • Systems Engineer II

    2 days ago


    Tucson, United States Komatsu Full time

    Systems Engineer II Date: Dec 2, 2024 Location: Tucson, AZ, US, 85706 Req ID: 31748 Onsite or Remote: Onsite Position Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our...


  • Tucson, United States Garmin International Inc Full time

    Overview We are seeking a full-time Software Engineer Intern in our Tucson, AZ location. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision. Essential Functions Learn to develop software using C, C++, C#, Java, assembly language, or other selected languages...


  • Tucson, United States Top Secret Clearance Jobs Full time

    About the job Sr. Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. Why Join Rincon Research Corporation (RRC)?At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital...

  • Sr. Software Engineer

    4 weeks ago


    Tucson, United States Top Secret Clearance Jobs Full time

    About the job Sr. Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. Why Join Rincon Research Corporation (RRC)?At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital...


  • Tucson, United States Raytheon Technologies Corporation Full time

    Date Posted:2024-11-05 Country:United States of America. Location:AZ 201: RMS AP Bldg 801 1151 East Hermans Road Building 801, Tucson, AZ, 85756 USA - Position Role Type:Onsite. At Raytheon, the foundation of everything we do is rooted in our value Software Engineer, Engineer, Software, Senior, Embedded, Development, Manufacturing


  • Tucson, United States Rincon Research Corp Full time

    Job DescriptionJob DescriptionWhy Join Rincon Research Corporation (RRC)? At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation seeks a Software...

  • Sr. Software Engineer

    2 weeks ago


    Tucson, United States Rincon Research Corp Full time

    Job DescriptionJob DescriptionWhy Join Rincon Research Corporation (RRC)?At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication products and services for the United States Defense and Intelligence Communities in support of national security.Rincon Research Corporation (RRC) seeks a talented,...

  • Sr. Software Engineer

    1 month ago


    Tucson, United States Rincon Research Corporation Full time

    Why Join Rincon Research Corporation (RRC)? At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication products and services for the United States Defense and Intelligence Communities in support of national security. Rincon Research Corporation (RRC) seeks a talented, tenacious, results driven...