Senior Manager, Systems Software - Viavi
Indianapolis, IN 46201
About the Job
Summary: VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway
VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between
VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.We are seeking an enthusiastic and skilled Software Manager to join our team developing state of the art test & measurement products
The candidate will hold a highly visible position in a very dynamic, multi-tasking work environment
The position is a technical role where you will be responsible for the management of a technical R&D team across multiple systems software products driving convergence when possible
This role requires both technical and leadership skills to be successful across the different teams/locations/products
The successful candidate must have a proven ability to utilize personal leadership, communications and team development skills to help align the teams on architecture, tools and processes while maintaining our innovation leadership.Duties & Responsibilities: Senior Manager, Systems SoftwareResponsibilities:Interact with diverse areas (e.g
marketing, operations, other divisions) to achieve business unit goals.Display experience and participate in full lifecycle of development for software systems.Act as a change agent, collaborate with others to create architecture roadmaps and improve development processes. In conjunction with Marketing and Engineering teams, develop and maintain a product roadmap aligned with industry architecture trends the strategic direction of the business. Identify any skill set gaps that will impede roadmap attainment and develop and execute plans for resolution.Support our "One-Team" initiative to converge on tools/processes across the different R&D locations.Mentor other SW leads to better enable cross-site development capabilities.Exercise Business Acumen to make smart business and product trade-off decisions across entire business.Work cross-functionally to perform risk assessments to encourage teams to take informed risks with measured consequences.Manage complexity and ambiguity to lead teams in execution while details are being finalized over time.Pre-Requisites / Skills / Experience Requirements: Required Qualifications: Education and general experience:BSCS / BSCE or equivalent experience (required), advanced engineering degree (preferred)5 years of engineering leadership experience and 5 years of hands on software development experience.Organization development and communication:Experience leading in-house and outsourced development teamsProven ability to develop and execute software schedules on-scope, on-time, and on-costStrong interpersonal skills including mentoring, coaching, collaborating, and team buildingDemonstrated ability to quickly learn and master new technologies and techniques.Strong analytical and problem-solving skills and abilitiesExcellent oral and written communications skills and experience interacting with PLM, BU GM and executive levelAbility to define and create project management plans and documents to present project status to senior management
Must be results oriented to achieve project goals by doing whatever is necessary to move the team forward.Ability to work across sites, time zones and cultures to deliver on project goals in addition to overall company initiatives.Software development environment and methodology experience:Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environmentFamiliarity with standard SW development tools (version control, debuggers, issue databases, etc.)System software methodology and architecture experience:OO Design methodology experienceExperience with enterprise level solutionsSignificant experience with micro-service architecturesSignificant experience with application and data hosting Demonstrated experience in distributed systemsRelevant and recent Cloud computing experienceProgramming language experience:Relevant recent experience with UI technologiesJava and JavaScript Web development skills (high)Angular 6 or higher development experienceProficient with C and C++ programming languages Various Network Communication Protocol experienceAdditional Consideration:Experience in technologies and trends in telecommunicationsExperience in Software Security and Vulnerability AssessmentExperience in data warehouse miningIf you have what it takes to push boundaries and seize opportunities, apply to join our team today.VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.SummaryLocation: Indianapolis, IN USAType: Full time
VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between
VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.We are seeking an enthusiastic and skilled Software Manager to join our team developing state of the art test & measurement products
The candidate will hold a highly visible position in a very dynamic, multi-tasking work environment
The position is a technical role where you will be responsible for the management of a technical R&D team across multiple systems software products driving convergence when possible
This role requires both technical and leadership skills to be successful across the different teams/locations/products
The successful candidate must have a proven ability to utilize personal leadership, communications and team development skills to help align the teams on architecture, tools and processes while maintaining our innovation leadership.Duties & Responsibilities: Senior Manager, Systems SoftwareResponsibilities:Interact with diverse areas (e.g
marketing, operations, other divisions) to achieve business unit goals.Display experience and participate in full lifecycle of development for software systems.Act as a change agent, collaborate with others to create architecture roadmaps and improve development processes. In conjunction with Marketing and Engineering teams, develop and maintain a product roadmap aligned with industry architecture trends the strategic direction of the business. Identify any skill set gaps that will impede roadmap attainment and develop and execute plans for resolution.Support our "One-Team" initiative to converge on tools/processes across the different R&D locations.Mentor other SW leads to better enable cross-site development capabilities.Exercise Business Acumen to make smart business and product trade-off decisions across entire business.Work cross-functionally to perform risk assessments to encourage teams to take informed risks with measured consequences.Manage complexity and ambiguity to lead teams in execution while details are being finalized over time.Pre-Requisites / Skills / Experience Requirements: Required Qualifications: Education and general experience:BSCS / BSCE or equivalent experience (required), advanced engineering degree (preferred)5 years of engineering leadership experience and 5 years of hands on software development experience.Organization development and communication:Experience leading in-house and outsourced development teamsProven ability to develop and execute software schedules on-scope, on-time, and on-costStrong interpersonal skills including mentoring, coaching, collaborating, and team buildingDemonstrated ability to quickly learn and master new technologies and techniques.Strong analytical and problem-solving skills and abilitiesExcellent oral and written communications skills and experience interacting with PLM, BU GM and executive levelAbility to define and create project management plans and documents to present project status to senior management
Must be results oriented to achieve project goals by doing whatever is necessary to move the team forward.Ability to work across sites, time zones and cultures to deliver on project goals in addition to overall company initiatives.Software development environment and methodology experience:Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environmentFamiliarity with standard SW development tools (version control, debuggers, issue databases, etc.)System software methodology and architecture experience:OO Design methodology experienceExperience with enterprise level solutionsSignificant experience with micro-service architecturesSignificant experience with application and data hosting Demonstrated experience in distributed systemsRelevant and recent Cloud computing experienceProgramming language experience:Relevant recent experience with UI technologiesJava and JavaScript Web development skills (high)Angular 6 or higher development experienceProficient with C and C++ programming languages Various Network Communication Protocol experienceAdditional Consideration:Experience in technologies and trends in telecommunicationsExperience in Software Security and Vulnerability AssessmentExperience in data warehouse miningIf you have what it takes to push boundaries and seize opportunities, apply to join our team today.VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.SummaryLocation: Indianapolis, IN USAType: Full time
Source : Viavi