The Job logo

What

Where

Software Engineer- Architect

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

What you’ll do:

Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.

Manages and expands relationships with internal and outsourced development partners on software systems design and development.

Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.

Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.

Drives innovation and integration of new technologies into projects and activities in the software systems design organization.

Provides guidance and mentoring to less- experienced staff members.

 

What you need to bring:

Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

Typically 6-10 years experience.

 

Knowledge and Skills:

Extensive experience in System programming using C/C++ with exposure to networking domain, AI/ML knowledge is added advantage .

Excellent analytical and problem solving skills.

Experience in overall architecture of software systems for products and solutions.

Designing and integrating software systems running on multiple platform types into overall architecture.

Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.

Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at senior management levels.

Experience in developing storage solutions in the AI/ML workload is also a great plus

Having Research or Advanced Development background also is a great plus

Set alert for similar jobsSoftware Engineer- Architect role in Bangalore Urban, India
Hewlett Packard Enterprise Logo

Company

Hewlett Packard Enterprise

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Bangalore Urban, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Hewlett Packard Enterprise Logo

Software Engineer

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

Posted: a year ago

Job Description:     Job Family Definition: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Management Level Definition: Applies basic foundation of a function's principles, theories and concepts to assignments of limited scope. Uses professional concepts and theoretical knowledge acquired through specialized training, education or previous experience. Develops expertise and practical knowledge of applications within business environment. Acts as team member by providing information, analysis and recommendations in support of team efforts. Exercises independent judgment within defined parameters. Responsibilities: Codes and programs enhancements, updates, and changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues. Develops understanding of and relationship with internal and outsourced development partners on software systems design and development. Participates as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately- complex products. Education and Experience Required: Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent Typically 0-2 years experience Knowledge and Skills: Experience or understanding of software systems design tools and languages. Good analytical and problem solving skills. Understanding of design for software systems running on multiple platform types Understanding of basic testing, coding, and debugging procedures Good written and verbal communication skills; mastery in English and local language.     Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)  

Hewlett Packard Enterprise Logo

Technical Architect

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

Posted: a year ago

Responsibilities: Participates in deep-dive discussions to effectively leverages an assigned product set and translate the technical view into the implementation view when proposing solutions. Identifies acceptable technical solution trade-offs, risks, and suggests possible remediation. Maintains excellent communication with customer at the C-level and delivers workshops to deepen understanding of the proposed technical solution and its financial impact. Orchestrates the design of complex proposals to deliver exceptional value to customers by actively promoting company strategic initiatives. Engages the full portfolio of partners to extend reach, enhance knowledge, leverage resources, relationships, and technical solutions, to accomplish goals.  Partner together to identify gaps and address needs to accelerate channel business. Sets direction and delivers guidance to improve processes and establish policies that enhance business strategies. Monitors the changing competitive landscape and effectively counters competitor value propositions.  Increases the company share of wallet through competitive takeout, demonstrating technical superiority, and leveraging other company services for better TCO/ROI. Works to build reputation and personal "brand" inside the company and externally by assisting peers through blogs, white papers, participating in conferences, and by effectively utilizing social media.   What you need to bring: Education and Experience: Bachelor’s degree in engineering or from technical university. Master's or advanced degree in technology preferred. 12+ years of experience in technology industry with focus on technical consulting and solution selling. Knowledge and Skills: Demonstrates mastery of technical skills in assigned area of specialization. In-depth knowledge of the company offerings, strategic initiatives, current trends, emerging technologies and competitor products and strategies within area of responsibility. Mastery in executive written and verbal communication skills with ability to communicate in English and local languages. Demonstrates outstanding consultative selling techniques, including active listening, framing, white boarding, storytelling etc. Knowledge of company business, technical tools, and standard CRM systems and tools. Adept at using social media, blogging, and related information sharing technologies Expert knowledge of partner´s and non-standard partner´s offerings and how/when to leverage them for deals within area of specialization. Has successfully completed knowledge-based as well as one or more experienced-based industry certifications. Excellent project management skills or experience with excellent analytical and problem solving skills, including appropriate due diligence. Deep business and financial acumen and the ability to engage customers in strategic financial conversations. Experience participating in solution configurations and the creation of PoCs to meet customer requirements. 

Hewlett Packard Enterprise Logo

Engineer - Vmware and Compute

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

Posted: a year ago

What you’ll do: Technical Skills VMWare: Admin, Operate and Manage vSphere Datacenter. Experience in ESXi and vCenter upgrades. Experience in ESXi command line interface. Experience in vCenter HA, DRS, and other cluster features. Experience in Virtual Machine operations and configurations. Experience in vSphere Performance Monitoring and Performance Chart. Experience in vSphere Networking, Standard Switch, Distributed Switch (DVS). Experience in vSphere Storage, iSCSI, FC, Software iSCSI, RDM configurations. Experience in vSphere security and ESXi hardening. Basic VMware PowerCLI knowledge and scripting experience. Good understanding of VMware SRM and vSAN. Basic understanding on DHCP, DNS and Active Directory. Basic knowledge on Linux Operating Systems. Basic knowledge on Physical Network and Storage technologies.   Technical Skill - Compute Provide remote support for Compute infrastructure, OneView application throughout the lifecycle of a deal in accordance with contractually established terms and conditions and established technical standards. Broad technical knowledge on ISS solutions. Technical knowledge and experience on server management software tools Knowledge of remote deployment programs and monitoring processes and concepts. Hands on experience on Administration of Compute or VMWare, Administration of IT Infra and Monitoring configuration Responsible for e2e management and working across various function. Close collaboration with L2 functions and enable quick resolution. Good technical knowledge and domain expertise on compute products Good analytical skills Good communication and leadership skills   Key Responsibilities: Resolve customer’s issues via telephone, email, or remote sessions. Identify and escalate issues in a timely manner to vendor according to process guidelines. Leverage internal technical expertise, including peers, mentors, knowledge base, community forums and other internal tools, to provide the most effective solutions to customer issues. Collaborate with other technology teams in diagnosing and isolating the cause of complex issues. Maintain quality on case documentation, SLA timeframes and operational metrics. Performs within the Productivity Measure of the team (scorecard). Handle Problem Management, Post Incident Reviews and RCA.   Non-Technical Skills: Excellent written and verbal communication skills. Commitment to deliver high quality product and solution support. Must achieve excellent customer satisfaction. Take ownership and work with high productivity and efficiency. Support other team members and seek their advice to make decisions on complex issues.   What you need to bring: Bachelor’s degree in engineering (or Equivalent). Minimum 5 years of relevant experience in Enterprise Managed Service environment for Tier 2 Engineer. Certification on the latest track like VMware VCP, ITIL is an advantage. Flexible to work in 24/7 support environment. Minimum level should be INT if applying as part of Internal Job Posting.  

Hewlett Packard Enterprise Logo

Networking Software Quality Analyst

Hewlett Packard Enterprise

Bangalore Urban, Karnataka, India

Posted: a year ago

Job Description:     High Performance Computing, AI and Labs is a critical element of HPE. We are focused on delivering innovative solutions that accelerate our customers’ digital transformation, enabling them to tackle their complex, and data-intensive workloads. Combining deep expertise and the development of the world’s most cutting-edge, high-performance supercomputers, is defining the next era of computing delivering valuable insight & innovation. Join us and redefine what’s next for you. What you’ll do: Designs quality assurance and test processes for portions and subsystems of end-user applications, systems software, and firmware running on hardware, local, networked, and Internet- based platforms. Analyzes design and determines test scripts, coding, automation, and integration activities required based on general objectives and knowledge of overall architecture of product or solution. Writes and executes complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs, and creates solutions for issues with code and integration into software and firmware architecture. Leads a project team of other software quality assurance engineers and internal and outsourced development partners to develop reliable and cost- effective testing and quality assurance solutions for assigned applications portion or subsystem. Collaborates and communicates with management, internal, and outsourced development partners regarding test status, project progress, and issue resolution. Represents the software quality assurance team for all phases of larger andmore-complex development projects. Provides guidance and mentoring to less- experienced staff members. Using software quality assurance tools and processes. Software testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools. Strong analytical and problem solving skills. Experience with design for software and firmware running on multiple platform types. Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.   What you need to bring: Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent. Typically 5-8 years experience.