Job Summary:
Komatsu is a world leader in manufacturing construction and mining equipment, and they are seeking a Principal Software Engineer for their Autonomous Haulage System. This role involves leading cross-disciplinary teams to design and build innovative automation products, ensuring project success through technical leadership and collaboration.
Responsibilities:
• Lead technical efforts on challenging, cross-functional projects.
• Break down complex problems into simple, straightforward solutions.
• Fully understand system interdependencies and limitations.
• Influence multiple teams technically, boosting their productivity and effectiveness through deep knowledge and experience.
• Be a visionary leader, builder, and operator.
• Balance technical leadership with strong business judgment to make the right technology choices.
• Have expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
• Support the career development of others by mentoring individuals and the team on advanced technical issues and helping managers guide their team members' career growth.
• Drive innovation by staying current with industry trends and emerging technologies.
• Collaborate with stakeholders to define project requirements and deliverables.
• 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.
Qualifications:
Required:
• 10+ years of non-internship professional software development experience
• 10+ years of programming experience, with strong coding skills
• 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
• Experience building complex software systems that have been successfully delivered to customers
• Experience as a mentor, tech lead or leading an engineering team
• Excellence in technical communication with peers and non-technical stakeholders
• Bachelor’s or master’s degree in computer science or equivalent
• Travel requirements up to 25%
Preferred:
• Deep hands-on technical expertise in large scale full stack development and building complex distributed systems
• 10+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
• Experience with network protocols, network programming, and distributed application debugging and analysis
• Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
Company:
Komatsu is a manufacturing company that specializes in the development of equipment for the construction industry. Founded in 1921, the company is headquartered in Tokyo, JPN, with a team of 10001+ employees. The company is currently Late Stage.