Software Engineering Manager

1 month ago


Tucson, Arizona, 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

Manages multiple development teams responsible for delivering enterprise applications used by mining customers globally. The Software Development Manager ensures teams leverage best-practice development processes, work efficiently together as a cross-disciplinary group and can contribute to the adoption and evolution of DevOps & Agile development practice at MTS. Collaborates with the broader organization to set the product vision and owns the development roadmaps for the teams. Leads the teams to leverage cutting-edge technologies and processes that improve product functionality, quality and development efficiency. Responsible for the financial and operational efficiency of the department.

Travel Requirements
  • Up to 10%
Job Duties and Responsibilities

Management Duties (50% of the time):

  • Resource Performance Supervision. Frequently monitors team member performance (software development supervisors, SCRUM Masters, application architects, software engineers & QA engineers), providing positive reinforcement and taking corrective actions as necessary.
  • Resource Development. Supports the Product Development direction implementing appropriate programs, working groups, training and practices to motivate and enhance the competencies and effectiveness of the product team.
  • Resource Staffing. Supports the Product Development direction maintainaning the internal positions filled as per plan, by improving employee satisfaction & engagement, reducing employee attrition and developing replacement strategies.
  • Technical Development Leadership. Collaborates to define technical strategy for products. Defines and executes development roadmaps and release plans for teams.
  • Budget Execution. Supports the Product Development direction executing department budget according to plan. Assists with budgeting and planning.
  • Technical Support. Manages 3rd tier ticket escalations (with the help of the team) to ensure that issues are addresses promptly and fixes are confirmed to address the customer's problem.

Technical Duties (50% of the time):

  • Manages team execution of the Product Development Process including requirements gathering, application design, development, code reviews, testing, issue root-cause analysis/corrective actions, and all associated documentation.
  • Supports the teams' technical work grooming processes and Agile work planning and execution to deliver application requirements in small functional increments. Coaches team & promotes learning / continual improvement of development processes.
  • Works with Architecture group and technical teams to align development plans with broader Intellimine Synergy platform architecture, new/evolving technology components, systems and DevOps tooling. Promotes innovation and new technical solution development within the teams.
  • Manages strategy and execution of technical training / mentoring for SCRUM Masters, Architects, developers and testers at all levels.
  • Contributes to the Product Development Process (PDP) process improvement and evolution. Mentors direct reports to ensure process compliance.
Required Skills
  • At least 5+ years as Software Development Supervisor, or equivalent experience
  • Minimum of 10 years experience in the software industry in a leading technical role
  • Experience developing and supporting enterprise applications. Experience in mining or industrial applications is preferred.
  • Experience with user-centric design processes, Product/UX Design.
  • Strong interpersonal skills and ability to supervise local team and remote contractors
  • Strong knowledge of best practices and common industry processes and standards[TDAT1] , e.g. Software Design Patterns, OO Design / Domain Driven Design, Test-Driven Development, Use Case specification, UML / SysML, IAM & cybsersecurity.
  • Demonstrated knowledge of and experience developing industrial-grade data architectures, from IoT to Cloud.
  • Bachelors Degree in Computer Science or equivalent
Desired Skills
  • Experience with Agile development methodologies and DevOps processes is a plus
  • Masters Degree in Computer Sciences

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.



  • Tucson, Arizona, United States Canonical - Jobs Full time

    Job DescriptionThe world generates an enormous amount of data every day, exceeding 2.5 quintillion bytes. We aim to simplify data storage on open-source software, utilizing commodity hardware to ensure safety, affordability, and ease of use.Our objective is to make Ceph storage easy to install, manage, and utilize, catering to both large enterprise data...


  • Tucson, Arizona, United States Nightwing Full time

    Position Overview: At Nightwing, we are committed to leveraging our extensive experience and engineering prowess to support our nation's defense and enhance global security. Our team tackles complex challenges to create innovative solutions that ensure a safer world.The Software Development division is responsible for creating software applications that...


  • Tucson, Arizona, United States Caterpillar, Inc. Full time

    Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about...


  • Tucson, Arizona, United States Raytheon Careers Full time

    About the RoleThis is a challenging and rewarding opportunity for a Senior Principal Software Engineer to join our team as a Software Technical Authority for Missile Systems. As a key member of our Software organization, you will be responsible for architecting, developing, and integrating Real-Time Embedded Software on target hardware environments.Key...


  • Tucson, Arizona, United States NSF's NOIRLab Full time

    Job SummaryWe are seeking a highly experienced and skilled Chief Technology Officer and Director for Software Engineering and Data Management to lead our efforts in developing and operating state-of-the-art ground-based observatories and providing data products and services for a diverse and inclusive community.Key ResponsibilitiesProvide senior technical...


  • Tucson, Arizona, United States Raytheon Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to serve as a Product Owner for our Advanced Technology department. As a key member of our Software Engineering Directorate, you will be responsible for managing software engineering activities, including cost, schedule, planning, and execution.Key ResponsibilitiesManage software...


  • Tucson, Arizona, United States Dibble Engineering Full time

    About Dibble EngineeringDibble Engineering is a leading provider of civil engineering services to public and private sector clients across Arizona, Colorado, and the Southwestern United States. Our company has a rich history, dating back to 1962, and has established itself as a trusted partner for clients seeking comprehensive engineering solutions.Our...


  • Tucson, Arizona, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Focused Systems Engineer to join our team at Raytheon. As a key member of our Systems Engineering Design & Architecture organization, you will play a critical role in designing, developing, and integrating software solutions for our customers.Key ResponsibilitiesSoftware Requirements Management: Update...


  • Tucson, Arizona, United States PENTA Engineering Corp Full time

    Job Title: Senior Structural Engineer Department: Structural Engineering Division Reports To: Chief Structural Engineer Manages Others: No Core Competencies: Strong analytical abilities with a knack for performing calculations swiftly and accurately.Exceptional communication skills to effectively collaborate with team members, clients, and contractors.Robust...


  • Tucson, Arizona, United States Aura Full time

    Position OverviewAURA's NOIRLab stands as the leading national center in the United States for ground-based optical and infrared astronomy during nighttime. As a Federally Funded Research and Development Center (FFRDC), NOIRLab operates through a matrix structure, delivering services across various programs, including Gemini, Rubin, MSO (CTIO and KPNO), and...


  • Tucson, Arizona, United States Nightwing Full time

    Company Overview: At Nightwing, we are dedicated to advancing technology and providing innovative solutions that empower our nation and allies. With a legacy of excellence in engineering, we are committed to addressing today's challenges and anticipating future threats. Our talented team tackles complex problems to enhance global security.Position Summary:...


  • Tucson, Arizona, United States RTX Full time

    Position Overview:At RTX, our mission is deeply rooted in our values and a commitment to assist our nation and allies in safeguarding freedoms and deterring threats. With over a century of expertise in engineering, we are dedicated to addressing contemporary challenges and anticipating future needs.Our Software division is responsible for developing software...


  • Tucson, Arizona, United States Dibble Engineering Full time

    PROJECT ENGINEERABOUT DIBBLE ENGINEERINGEstablished in 1962, Dibble Engineering offers a comprehensive suite of civil engineering services to both public and private sector clients throughout Arizona, Colorado, and the Southwestern United States. Our extensive market knowledge enables us to provide holistic engineering solutions from initial concept through...


  • Tucson, Arizona, United States Raytheon Technologies Full time

    Country: United States of AmericaLocation: Tucson, AZPosition Role Type: OnsiteRaytheon Technologies is a premier aerospace and defense organization dedicated to pioneering advancements in technology. We are in search of a Senior Software Engineer to take on the role of Technical Lead within our Tucson, AZ facility. This position entails acting as the...


  • Tucson, Arizona, United States Dibble Engineering Full time

    CIVIL ENGINEERING PROJECT SPECIALISTABOUT DIBBLE ENGINEERINGEstablished in 1962, Dibble Engineering offers a comprehensive suite of civil engineering services tailored for both public and private sector clients throughout Arizona, Colorado, and the Southwestern United States. Our extensive market knowledge empowers us to provide holistic engineering...


  • Tucson, Arizona, United States Dibble Engineering Full time

    CIVIL ENGINEERING PROJECT SPECIALISTABOUT DIBBLE ENGINEERINGEstablished in 1962, Dibble Engineering delivers a comprehensive suite of civil engineering services to both public and private sector clients throughout Arizona, Colorado, and the Southwestern United States. Our extensive market knowledge enables us to provide holistic engineering solutions from...


  • Tucson, Arizona, United States Raytheon Technologies Full time

    Job Summary:Raytheon Technologies is seeking a highly skilled Principal Software Engineer to join their team in Tucson, AZ. As a key member of the software development team, this individual will be responsible for serving as the Product Owner for a team developing tactical seeker flight software capabilities for major missile programs.Key...


  • Tucson, Arizona, United States NSF's NOIRLab Full time

    About the RoleNSF's NOIRLab is a leading national center for ground-based, nighttime optical and infrared astronomy. As a Federally Funded Research and Development Center (FFRDC), NOIRLab operates as a matrix organization, providing services across various programs: Gemini, Rubin, MSO (CTIO and KPNO), and CSDC. With facilities in three geographic locations:...


  • Tucson, Arizona, United States Nightwing Full time

    Position Overview: At Nightwing, we are dedicated to our mission of providing advanced solutions that enhance security and defense capabilities. Our commitment is rooted in over a century of engineering excellence, enabling us to address the complex challenges faced by our nation and allies.The Software Engineering team is responsible for creating innovative...


  • Tucson, Arizona, United States Raytheon Full time

    About the RoleAs a Senior Principal Software Engineer, you will play a pivotal role in leading our software development team and collaborating closely with customers to deliver cutting-edge solutions. Your expertise in software development for embedded multi-processor systems will be instrumental in driving innovation and resolving complex technical...