Manager of Software Development - Greene, NY
The Raymond Corporation
Job Title Software Development
About our company:
The Raymond Corporation is a division of the Toyota Industries Corporation. We empower you to do great work in a company with 100 years of success, innovation and growth. Our Associates are the foundation of our continued success. If you’re innovative and enjoy the thrill of making things happen - share our vision and grow with us.
About the position:
We’re looking for a Manager of Software Development that will be responsible for overall leadership, development, and delivery of high-quality software products for Raymond. The selected individual will provide leadership in the areas of real-time embedded application, telematics products, and IoT elements, as well as foundational system development. Manages and leads R&D and technical software programs, using both internal and third-party resources, which result in new and/or improved product, increased output, and/or reduced costs. In this role, you will:
* Provide leadership in the areas of real-time embedded application, telematics production, and IoT elements, as well as foundational system development.
* Manage and lead R&D and technical software programs, using both internal and third-party resources resulting in new and/or improved product, increased output, and reduced cost.
* Ensure all projects have meaningful milestones and perform periodic reviews to ensure projects are on target.
* Maintain overall software resource loading for teams and adjust allocations to ensure project milestones are achieved.
* Maintain relationships with all third-party contractors and internal senior level team members.
* Identify and implement programs to continually develop software staff and key resources.
* Act as technical project director for major programs, providing technical and administrative guidance on projects.
* Monitor program performance for schedule, technical soundness, quality, field reliability, and financial objectives. Identify and implement corrective actions as required.
* Act as principal technical software resource for leading discussions with senior developers.
* Partner with HR and training teams to ensure that associates receive the appropriate career development mentoring and training opportunities.
* Develop strategy and work with procurement partners to pursue new outsourcing opportunities to meet goals.
* Develop and maintain processes for requirement definitions, third-party contracting, and software development.
* Foster collaborative working relationships with other functions (engineering, operations, finance, etc.).
* Ability to travel 10-15%.
About you:
* Bachelor’s degree in Electrical or Computer Engineering or Computer Science.
* 5+ years of engineering experience.
* In-depth technical skill in embedded code development (C, C++).
* Experience with requirement and development tracking tools (Jira, Jama, Bitbucket, GIT, etc.).
* Demonstrated technical skills in developing architecture that can be applied over diverse product line.
* Experience adding value through leadership by building high performing team and achieving successful outcomes on complicated programs/projects.
* Experience with product development, production, application/platform integration projects, and working in an integrated, multifunctional team environment.
* Experience in business case development, analysis, and presentation.
* Demonstrated application of cost control, schedule, and risk and opportunity management.
* Strong presentation, organization, communication, and interpersonal skills.
* Ability to build strong vendor/contractor relationships.
* Able to travel 10%-15%.
It would be great if you had:
* MBA
* PMP Certification
About the total compensation package:
Salary - $99,300 - 187,500 per year. Compensation depends on the selected candidate’s education and experience.
Relocation – This position may qualify for relocation.
Benefits - We recognize the value of a comprehensive benefits program for our employees and work tirelessly to make sure our package meets the needs of our employees and their families. Eligible employees can elect and participate in a variety of benefits including:
* Vacation available on day 1
* 10 paid holidays
* Medical and Rx Plan options
* Dental and Vision Plan options
* Employee Assistance Program (EAP)
* Flexible Spending Accounts (FSA) for medical and dependent care
* Life Insurance and AD&D
* Short-Term and Long-Term Disability
* Accident, Critical Illness, and Indemnity Insurance
* ID Theft Protection
* Comprehensive 401(k) retirement plan with company match
* Profit Sharing Plan based on annual profitability
* Long-Term Care Insurance
* Vacation, Sick, & Volunteer Time
* Tuition Aid Program
Confirm your E-mail: Send Email
All Jobs from The Raymond Corporation