What are the responsibilities and job description for the Sr. Manager, Engineering Applications position at Boston Dynamics?
Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. We combine the principles of dynamic control and balance with sophisticated mechanical designs, cutting-edge electronics, and next-generation software for high-performance robots equipped with perception, navigation, and intelligence. Boston Dynamics has an extraordinary and fast-growing technical team of engineers and scientists who seamlessly combine advanced analytical thinking with bold engineering.
The Senior Manager, Engineering Applications manages the software required for Mechanical, Electrical, Software, and Robotics Engineers to do their job. With a background in engineering, you understand the tools needed by engineers and designers and how they should be best utilized. You believe that IT standards are a must for any large engineering group to be efficient and successful.
The Senior Manager, Engineering Applications, will lead a small team of Business Analysts to execute the ongoing enterprise applications roadmap. You will lead all phases of application delivery that require skills necessary to identify cost-saving opportunities, to create business process improvements, to manage third-party application service providers, and to deliver application functionality that supports company objectives. You and your team will help us build, deliver, and maintain engineering applications that delight our employees, customers, and partners while enabling Boston Dynamics to achieve sales and growth objectives. Key engineering application functions include Computer Aided Design (CAD), Product Lifecycle Management (PLM), and collaborative software development.
Day to day activities
The Senior Manager, Engineering Applications manages the software required for Mechanical, Electrical, Software, and Robotics Engineers to do their job. With a background in engineering, you understand the tools needed by engineers and designers and how they should be best utilized. You believe that IT standards are a must for any large engineering group to be efficient and successful.
The Senior Manager, Engineering Applications, will lead a small team of Business Analysts to execute the ongoing enterprise applications roadmap. You will lead all phases of application delivery that require skills necessary to identify cost-saving opportunities, to create business process improvements, to manage third-party application service providers, and to deliver application functionality that supports company objectives. You and your team will help us build, deliver, and maintain engineering applications that delight our employees, customers, and partners while enabling Boston Dynamics to achieve sales and growth objectives. Key engineering application functions include Computer Aided Design (CAD), Product Lifecycle Management (PLM), and collaborative software development.
Day to day activities
- Understand how Boston Dynamics operates and use this knowledge to provide a company-wide viewpoint for Engineering Applications.
- Drive the leadership, management and direction of engineering applications and systems, including the design, development, implementation, integration and on-going support of complex end-user applications.
- Implement and oversee change management, testing and quality assurance policies, procedures and processes to ensure application changes are communicated, tested and deliver expected functionality, prior to implementation into the production environment.
- Manage relationships with vendors, technology partners and contract providers to ensure service delivery excellence.
- Build and maintain relationships with senior leaders throughout Boston Dynamics; create cross-functional teams optimized for successful business execution.
- Build and execute system roadmaps to support corporate strategy and goals endorsed by stakeholders.
- Recognize and identify potential areas where existing policies and procedures require change, or where new ones need to be developed.
- Record and respond to incidents, problems and change requests; handle all aspects of software maintenance, annual upgrades and end user training.
- Create and manage an applications budget and provide input in the administration of department budgets.
- Proven team leadership, coaching and mentoring of other IT professionals.
- Has successfully led the development and delivery of multiple complex engineering applications including CAD, PLM and collaborative software development.
- Experience with 1 or more leading CAD packages, such as CATIA (preferred), Solidworks or NX.
- Experience with Git or GitHub.
- Experience with Agile methodologies, such as Scrum and Kanban.
- 8 years of experience with 3 years of leadership experience, managing people.
- Knowledge and experience with product manufacturing and ERP systems.
- Excellent interpersonal, written and verbal communication skills; a sense of humor is a must!
- Action-oriented, “can do” attitude demonstrating willingness to accept accountability and responsibility for individual actions.
- Bachelor’s degree in a technical or business-related field, or equivalent practical experience