Senior Software Development Engineering Manager

Toyota Material HandlingVillage of Greene, NY
14h$152,360 - $195,052Onsite

About The Position

We are seeking a forward-thinking and accomplished Software Development Engineering Manager to lead the design and delivery of innovative embedded software and IoT solutions. This is your opportunity to drive technical strategy and lead a talented team building the technologies powering the future of material handling. As the Software Development Engineering Manager, you will own the strategic direction and execution of high-impact software development initiatives across embedded systems, telematics, and IoT-enabled products. You’ll lead multi-disciplinary teams, partner with senior leaders, and influence the architecture and performance of foundational technologies. This leadership role requires a visionary with strong engineering credentials, a passion for innovation, and a proven ability to deliver results through collaboration, mentorship, and technical excellence.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • 12+ years of engineering experience, including 5+ years in a leadership or management role.
  • Deep technical expertise in embedded software development (C, C++).
  • Proven experience building scalable, reusable software architectures.
  • Strong background in using development and tracking tools (e.g., Jira, Jama, Bitbucket, GIT).
  • Demonstrated success leading complex, cross-functional projects in R&D or product engineering.
  • Experience with business case development, budgeting, and risk management.
  • Exceptional communication, stakeholder engagement, and team leadership skills.
  • Ability to build and manage high-performing internal teams and external vendors.
  • Willingness to travel up to 15%.

Nice To Haves

  • MBA or advanced technical degree.
  • PMP Certification.
  • Experience mentoring senior engineers and developing technical leadership pathways.
  • Track record of delivering scalable, market-ready products in industrial, automotive, or IoT domains.

Responsibilities

  • Lead the design and development of real-time embedded applications, telematics systems, and IoT software platforms.
  • Architect scalable solutions that drive performance, reliability, and product innovation.
  • Serve as the principal technical resource and thought leader in software development strategy and system integration.
  • Direct major technical programs across internal and third-party teams, ensuring milestones, quality, and cost targets are achieved.
  • Oversee software team capacity planning, resource loading, and project portfolio execution.
  • Monitor program health for schedule, risk, technical soundness, and field performance.
  • Mentor senior developers and build a high-performing, collaborative engineering culture.
  • Partner with HR and training teams to design technical career paths and development opportunities.
  • Develop outsourcing strategies with procurement to expand capacity and capabilities.
  • Lead improvements to software development life cycle, tools, and third-party engagement processes.
  • Foster strong cross-functional relationships with engineering, operations, finance, and supply chain teams.
  • Champion agile and modern development practices across teams.

Benefits

  • Competitive Salary
  • Performance Bonus
  • Generous Paid Time Off and 13 Paid Holidays
  • Affordable Medical plans and no-cost Dental & Vision options
  • 100% 401(k) match up to 6%
  • Company-Paid Life Insurance, Short-Term Disability, and Long-Term Disability
  • Tuition Assistance Program
  • Employee Assistance Program (EAP) with access to mental health care, legal support, and financial guidance
  • Recognition and Kaizen (continuous improvement) Reward Programs
  • Meaningful opportunities for personal and professional development
  • Best in class work culture!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service