Major well established and growing company that is part of the global leader in what they manufacture and has a very good working culture has due to growth a newly created opportunity in the southern portion of the upstate of NY for a Software Development Manager. In this role will be responsible for overall leadership, development, and delivery of software products that are of high quality. Leadership will be provided in the area of real time embedded application, telematic as well as other foundational system development. Will lead and manage R&D and technical software programs utilizing bother internal and 3rd party resources that result in new and/or improved product as well as increased output and/or reduced cost. Will travel up to 10-15% of the time which will most likely be domestic. Will manage spend versus budget. New programs will be ensured to adhere to, and to align with architectural roadmap. Will develop working relationships with other functions ( operations, engineering, finance, etc.) Training will be created and executed for Sr. Developers to ensure the latest technology continues to be applied and available to the company. This is a very good opportunity to from white board to craft /create and define the process. This role involves management over up to 30+ people. Utilized is embedded C, C++ / Linux, and C#. There is a relocation package available as well as profit sharing averaging about 7% (available after 1 year of service).