Toro - Riverside, CA
posted about 2 months ago
The Sr. Software Engineering Manager at The Toro Company will play a pivotal role in leading and managing software engineering resources to achieve growth and innovation objectives. This position is based in Riverside, CA, and is integral to the Toro Company's irrigation and lighting business, which includes the Toro® and Irritrol® brands. The successful candidate will oversee product development and sustainment, manage cross-functional product development teams, and ensure compliance with product safety, cost, and reliability standards. The role requires a strong focus on project coordination across various business functions, including safety, quality, product development, operations, sales, finance, and marketing. In this position, you will be responsible for leading project teams in the planning, execution, and control of projects that deliver new products and sustain current software products. You will participate in establishing long-range product and technology strategies, proactively review and communicate project status to the leadership team, and recommend appropriate plan revisions as necessary. Additionally, you will manage project budgets and conduct regular design, quality, cost, manufacturability, and safety reviews with project teams and support functions. Coordination with the legal department on intellectual property activities will also be part of your responsibilities. As a supervisory role, you will manage and direct engineers, project managers, and other technical support resources. You will coach and lead your team in personal and professional development, providing opportunities and resources for learning. Identifying and creating strategies for future talent requirements and skill sets will be essential, along with conducting performance and salary reviews annually. You will establish team and individual objectives and manage assigned resources to complete approved projects in support of the company's goals and objectives. On the technical side, you will establish architecture, security, development, and sustaining strategies for software products. This includes overseeing product specifications, features, design objectives, budgets, and schedules. You will conduct feasibility reviews to support the selection of optimal solution alternatives and work with vendors to ensure the selection of quality and reliable tools and processes. Staying informed on industry trends related to design, manufacturing, and materials will be crucial for continuous improvement in the product development process.