Manages software engineering activities for a product, platform, solution, service, or group of products through one or more phases, including product definition and planning through execution, production, and end of life. Works closely with architects and product development teams across multiple engineering disciplines and/or software layers to evaluate the feasibility of requirements, validate product definitions, and resolve gaps to achieve engineering commitment with input from internal and external customers. Uses technical expertise, business acumen, and industry experience to formulate product strategies, identify new product opportunities, influence executive decisions, and align with program milestones. May serve as the central resource with development, testing, quality, sales, and/or marketing as the products move to production and distribution, including modifications, upgrades, and maintenance of the software product(s), platforms, or software-defined solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior