The Smart Manufacturing (SM) Platform? is one of four strategic pillars of CESMII's integrated strategy for democratizing and accelerating the adoption of Smart Manufacturing by small, medium and large manufacturers. The platform will enable seamless, vendor agnostic inter-operability of manufacturing centric technologies including sensing, control, modeling and analytics using core capabilities of data ingestion, data contextualization, data management, workflow-based integration and a marketplace of CESMII approved apps. A collaborative development approach will be undertaken in order to guide the development the platform with participation from subject matter experts representing manufacturers, technology providers, systems integrators and the academia.
The primary responsibility for this role is to manage the development of the Smart Manufacturing Platform by providing oversight and guidance to development resources provided by CESMII members, and vendors. The Software Development manager will help shape technical milestones, and direct both internal and external teams working with a combination of Waterfall and Agile project methodologies. The candidate will interface with CESMII senior leadership, industry thought leaders, and Department of Energy reviewers, to articulate and represent CESMII technical projects.
The candidate will serve as the primary CESMII manager for the development of the operational architecture, technical specifications, software development, evaluation & testing and demonstration of key manufacturing software components of the CESMII SM platform. He/She will serve as the key technical expert in managing Manufacturing Information Technology software for the SM Platform including data connectivity, ingestion, contextualization. The responsibility will include managing the design and development of software related to the SM Profile (structured manufacturing information models), and the SM Marketplace. She/he will manage and track the progress of cross-disciplinary teams for the development of these technologies.
The candidate will serve as a deep subject matter expert for the CESMII community, providing guidance to members in the development and application of manufacturing IT software. The candidate will also manage alignment between the SM platform and the CESMII technology roadmap by helping identify platform capability development focus areas and assisting in building and managing project portfolios to address technology gaps. The candidate will also assist in the analysis of innovative emerging technologies related to Smart Manufacturing to guide CESMII's current and future efforts. The Software Development Manager will perform the administrative functions of developing Requests for Proposals, cost estimates, Statements of Work, project plans, and change requests.
1.Bachelor's degree (or equivalent) in engineering or computer science Required 2.Master's degree or Ph.D. in engineering or computer science Preferred 3.4 years of experience in software product management or engineering team leadership Required 4.4 years of experience in development or application of software platforms, solutions or tools including information software, edge computing, architecture frameworks and cloud technology Required 5.4 years software development and/or application experience in an OT (Operational Technology) and manufacturing environment Required 6.8 years software development and/or application experience in an IT (Information Technology) environment Required 7.Demonstrated ability to manage technology partners and third-party developers, including assigning, monitoring and evaluating work quality, and in assessing technical staff skill sets Required 8.Demonstrated ability to manage and execute multi-disciplinary R&D projects Required 9.Demonstrated ability to manage software development projects Required 10.Demonstrated experience in managing the development of innovative solutions in both Operational Technology (OT) and Information Technology (IT) environments Required 11.Demonstrated experience in leading both Agile and Waterfall development projects. Required 12.Possess strong teamwork influencing, and coaching skills Required 13.Demonstrated expert knowledge in development or application of manufacturing software technologies for data ingestion and contextualization Preferred 14.Demonstrated experience with web and cloud technologies and their integration with manufacturing software Required 15.Demonstrated expert level technical expertise in software development for manufacturing applications Required 16.Demonstrated implementation-level experience with embedded manufacturing OT technologies based on hardened Windows or Linux environments Required 17.Experience in driving relationships with Academia, Industry, and governmental organizations Preferred 18.Ability to develop project and resource plans, and manage time and priorities that accurately reflect the relative importance of job responsibilities, so that projects or tasks are completed on time. Ability to change, with direction, work priorities to accommodate changing requirements and/or immediate needs Required 19.Ability to efficiently manage multiple concurrent development efforts while working in a complex and dynamic environment, and to ensure that the deliverables are accomplished Required 20.Ability to establish and maintain effective and cooperative working relationships with all levels of the organization as well as external partners Required 21.Demonstrated oral communication skills, on both an individual and group basis, sufficient to effectively and efficiently obtain and impart information and explain concepts Required 22.Ability to prepare documents and presentations that are clearly written, well organized, relevant for the audience and professional in appearance Required
Apply on company website