Senior Software ArchitectDescription -We are looking for a Master Software Architect, in this position you will have the opportunity to contribute to the development of multiple software and hardware products and shape the direction of software development within our organization. You are seen as an influencer and must possess strong communication skills and the ability to distil complex ideas for general consumption. Successful candidates must operate across multiple disciplines, technologies and frameworks in which the company must operate to build a cohesive portfolio of solutions, You must be able to effectively lads large, cross-division functional teams with competing interests and goals. In this role, you will help shape the organization's long-term goals and objectives by combining business acumen and technical leadership to inform management decisions, identify risks and seek out opportunities. HP operates globally and across a wide range of highly regulated industries, requiring software development rigor, secure development practices and a commitment to strong quality controls; your input will shape the direction of software development across multiple projects and development domains.Responsibilities:Develops organization-wide architectures and methodologies for software solutions across multiple platforms and organizations within the Global Business Unit.Demonstrated mastery of systems programming concepts such as distributed systems, virtualization technologies, performance oriented computing, driver and firmware interaction.Ability to articulate software and systems requirements into documentation including presentations, requirements definitions, design specifications, qualitative metrics and user stories.Drive innovation roadmap for the GBU, including investigations and proof-of-concept activities and mentors other team members on new technologies and concepts.Deep understanding of software development processes and principles such as secure software development lifecycle, agile methodologies, responsible use of open source, risk mitigation, and planning and estimation.Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups.Provides guidance and mentoring to less- experienced staff members to set an example of software systems design and development innovation and excellence.Facilitate IP generation through harvesting and brainstorming activities across the development team and coaching junior engineers in the IP development process.Knowledge & SkillsRequiredUnderstanding of design for software applications running on multiple platform such as Windows, Linux, Chrome, and Android.Ability to effectively communicate product architectures, design proposals and negotiate options at the business unit and executive levels.Experience leading teams of developers and engaging across multiple work streams.Experience with designing, architecting, and building software systems and delivering product to market.Experience in designing, developing, and debugging solutions from a systems point-of-view.Proficient in multiple software development tools and languages.PreferredDeep understanding of security concepts and security standards for software development.Experience with multiple OS ecosystems and development frameworks supporting development of drivers, services and applications.Experience working with multiple systems programming languages.Experience with cloud native technologies a plus.A proven track record of successful product innovation and IP generation.Scope & Impact:Perceived as a subject matter expert in one or more technology domains.Viewed as a thought leader by peers across functions.Ability to influence organization strategy and long -term planning.Ability to influence and gain support across business units and corporate divisions.TCP development board approval required.Education & Experience:Bachelor's degree in Computer Science, Information Systems, or related field and 10+ years of experience delivering products to market.Master's degree in Computer Science, Information Systems, or related field and 6+ years of experience delivering products to market.HP offers a comprehensive benefits package, including:Dental insuranceDisability insuranceEmployee assistance programFlexible scheduleFlexible spending accountHealth insuranceLife insuranceOur compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The typical base pay range for this role across the U.S. is $145,450.00 -- $206,550.00 annually with additional opportunities for pay in the form of bonus and/or equity. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.Job -SoftwareSchedule -Full timeShift -No shift premium (United States of America)Travel -Relocation -EEO Tagline - HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.
View Original Job Posting