System Project Engineer-Desktop
Hewlett-Packard Company
- 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
Conducts or participates in multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the design, development, and utilization of electronic data processing systems software. Designing, developing, troubleshooting and debugging of software programs.
Develops software for operating systems, compilers, routers, networks, utilities, databases, etc.
Determines hardware compatibility and/or influences hardware design. Applies advanced subject matter knowledge to complex business issues, and is regarded as a subject matter expert. Frequently contributes to the development of new ideas and methods. Works on complex problems/projects where analysis of situations or data requires an in-depth evaluation of multiple factors. Exercises significant independent judgment within broadly defined policies and practices to determine best method for accomplishing work and achieving objectives. Leads and/or provides expertise to functional project teams and may participate in cross-functional initiatives. May provide mentoring and guidance to lower level employees. Acts as an expert providing direction and guidance to process improvements and establishing policies. Frequently represents the organization to external customers/clients.
Project Engineers in DPC play lead roles in multi-discipline teams working on new products and solutions. This position will be part of a team that designs, implements PCs.
Major responsibilities of this role:
• Provide technical resources to project management, development, and validation teams for defining,
developing and validating on time delivery of DPC products with an emphasis on quality and
performance assurance.
• Identify required updates to system SW, HW and FW to correct errors in the original implementation
or to add new features or performance improvements.
• Review requirements, specs and designs to assure product quality.
• Investigate emerging PC technologies, evaluate their impact on the existing product delivery process
and provide organizational and customer communications to assist in smooth adoption/transition.
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- Minimum 10+ years experience
-
Experience with web support packages
-
Software developer with knowledge of C/C++, VB Script, VB6, HTML, DOS Batch, WMI and Linux Shell scripting.
- Extensive experience with multiple software systems design tools and languages.
- 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 Required:
1. Computer engineering
2. Assist in design, development, and testing
3. Assist in building and testing prototypes to specifications
4. Analyze technical documents and reports
5. Component engineering
6. Analyze and create technical specifications
7. Use Bus analyzers
See full job details and apply at employer site