Demo

Software Engineering Manager

Komatsu
Tucson, AZ Full Time
POSTED ON 8/14/2024 CLOSED ON 9/7/2024

What are the responsibilities and job description for the Software Engineering Manager position at Komatsu?

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.

 

Salary.com Estimation for Software Engineering Manager in Tucson, AZ
$140,873 to $169,307
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Manager?

Sign up to receive alerts about other jobs on the Software Engineering Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552

Sign up to receive alerts about other jobs with skills like those required for the Software Engineering Manager.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $153,752 - $200,235
    • Income Estimation: $162,729 - $194,659
  • Debugging Skill

    • Income Estimation: $153,446 - $196,600
    • Income Estimation: $153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Komatsu

  • Komatsu Newberry, SC
  • Sr. Desktop Support Technician 1/27/26 Newberry, South Carolina, USA, 29108 34937 Onsite Position Join Komatsu and Be Part of Something Big! Job Overview W... more
  • 8 Months Ago

  • Komatsu Tucson, AZ
  • Senior SAP Business Analyst 9/19/25 Tucson, Arizona, USA, 85706 34063 Onsite Position Shape the Future of Mining with Komatsu Mining Technology Solutions: ... more
  • 8 Months Ago

  • Komatsu Milwaukee, WI
  • Infrastructure Analyst 12/16/25 Milwaukee, Wisconsin, USA, 53204-2941 | Chicago, Illinois, USA, 60631 34758 Onsite Position Join Komatsu and Be Part of Som... more
  • 8 Months Ago

  • Komatsu Milwaukee, WI
  • Reliability Engineering Intern 1/27/26 Milwaukee, Wisconsin, USA, 53204-2941 34727 Onsite Position Join Komatsu and Be Part of Something Big! Job Overview ... more
  • 8 Months Ago


Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Tucson, AZ area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!