Job Title: (Senior) SW Engineer
Number Required: 2
Job Description:
The team members in China will do customer support, maintenance, and releases of Java products on HPUX on Itanium. This includes the following activities:
– Interact with customers (via HP support) and ISVs to analyze and resolve customer issues. Design and implement code modifications to fix defects in the Java VM
– Incorporate changes from new Sun maintenance code drops into the code base and make necessary changes to the implementation to pass conformance tests.
– Do update releases (includes code fixes, documentation, testing and quality assurance)
Job Requirements & Skills Required:
The candidate must have the following skills:
– Very good written English communication skills
– Very good verbal English communication skills
– Excellent problem solving skills
– Significant C and C++ programming experience
– Extensive debugging experience and maintenance of large software code bases in a systems programming environment
Skills and experience in one or more of the following are highly desirable:
– Knowledge of object oriented programming concepts and programming experience with Java and/or C++
– Knowledge of and/or experience with a Java VM implementation
– Experience with synchronization issues involving signals, exceptions, and multiple threads in a situation with complicated resource sharing and data relationships
– Memory management experience
– Deep understanding of the Java class environment (e.g. relationship between user-written class loaders, security issues, etc.)
– Linux (or UNIX) kernel programming experience
– J2EE experience
– Experience in the development, delivery, and maintenance of software products
– Customer support experience, including experience in working with customers to resolve complex issues that are difficult to diagnose remotely
==============================================================================
Job Title: Senior SE
Job Sub-Title: Project Leader for Java implementation on UNIX platform
Number Required: 1
Job Description:
This position requires someone who can develop a high level of technical expertise with the Java VM implementation and technology. The candidate should also be skilled in analyzing and resolving difficult problems encountered by customers.
The person will join HP's Java implementation group and lead a team of software engineers responsible for Java SE releases on Tru64 UNIX and OpenVMS and for diagnosing and problems fixing. He/she will work with the program manager to develop work plans and release plans for the members of the team. Activities will also include:
– Monitor and direct day-to-day activities of the team.
– Communicate progress to the Java program manager in the US.
– Direct training activities for the team to support current and potential future assignments.
– Participate in customer communications, in understanding complex elements of a customer’s business and applying experience.
– Resolve complex technical issues for customers, diagnose remotely.
– Work may also include development, delivery, and maintenance of software products.
Job Requirements & Skills Required:
– Masters degree or equivalent in computer science or engineering related area.
– 6+ years of work experience in software development.
– Excellent English and communication skills (written and verbal).
– Significant experience with C, C++, and Java programming
– UNIX development experience.
– Relevant detailed technical experience in at least of one of following areas:
Synchronization issues in a situation with complicated resource sharing and data relationships. (Involving signals, exceptions and multiple threads).
Java VM implementation.
Java class environment at the VM implementation level.
In-depth implementation experience with garbage collectors
– Other desirable experience and skills which are preferred:
Tru64 UNIX, OpenVMS, Alpha systems, J2EE.
– Leadership skills to train and lead a technical team effectively
– Excellent problem solving skills; analytical and diagnostic ability.
– Customer support experience is a plus.
==============================================================================
NTC test
1 headcount Entry or Intermediate level
The basic requirement is: Run UNIX tests (for both kernel and networking) in NTC in the production environment. Understanding UNIX environment, administration and system configuration will be desirable. Below is a more detailed JD, but the candidate does not necessary know all of them. .
[MUST] Willing to run test scripts/test applications. Basic knowledge of C language, PERL, shell script.
[MUST] Basic knowledge of both IPv4 and IPv6 networks.
[MUST] Basic knowledge in core TCP/IP networking, as well as testing and SCM concepts.
[MUST] Good Written English skills.
[WANT] Good English oral communication skills.
[WANT] HPUX experience is a plus
[WANT] Experience with large-scale automated testing is a plus as is experience with industry standard network tests such as netperf, SpecWEB99 and TAHI.
[WANT] Knowledgeable in industry and open source TCP/IP networking test tools.
[WANT] Administration experience with Linux, FreeBSD and Solaris would be helpful.
[WANT] TCL and Expect will distinguish the candidate as will working knowledge of the HP-UX kernel, kernel debugging tools.
==============================================================================
OpenSSH/SSL
3 Headcount Intermediate or SPE I or SPE II level
Brief Job Description for HP-UX Secure Shell, OpenSSL Engineer
Port latest code from OpenSSH.com and OpenSSL.org to HP-UX. Modify code where needed to make it work properly on HP-UX. Run reliability, functional, regression, performance and PFA tests on each release. Also write new tests for the new functionality in each release and for each defect fixed. Keep detailed records of defects/problems found
Basic Requirements for HP-UX Secure Shell, OpenSSL Engineer
[MUST] Software development experience in the C/C++ language, PERL, shell script, PFA, and Expect. Expert in HP-UX will distinguish the candidate.
[MUST] Demonstrated, current Network Administration experience including experience configuring both IPv4 and IPv6 networks is required. This includes address mechanics, cabling, routers, switches and common network administration tools.
[MUST] Knowledgeable in networking debugging tools, and SCM concepts.
[MUST] Ability to work with support organizations and respond quickly to customer inquiries and requests.
[MUST] Ability to quickly evaluate open source patches to Secure Shell and/or OpenSSL for inclusion into the product.
[[MUST] Contribute fixes implemented on HP-UX back to open source communities.
[MUST] Good written and spoken English skills required to work with HP Support and HP documentation teams.
[MUST] Review English documentation for technical accuracy.
[MUST] Review defects, isolate the problem, implement fixes and provide documentation.
[WANT] Knowledge of crypto algorithms in OpenSSL (used by Secure Shell as well)
[WANT] HP-UX System Administration (hardware and software) experience is a high want. This includes installation, configuration of HP-UX. Experience with Software Distributor, and Ignite.
[WANT] Knowledgeable in industry and open source networking test tools.
[WANT] Administration experience with Linux and working experience with Security products
分享到:
相关推荐
【标题】"招Senior Software Engineer - 英文强水平强的人来",这是一则招聘信息,针对的是资深软件工程师的职位。在这个岗位中,公司显然对候选人的英文能力和技术实力有较高要求。作为一位Senior Software ...
Senior Software Engineer英文简历模板下载.doc
在本文中,我们将深入探讨PowerBuilder 8.0的新特性,由资深软件工程师Liping Sun所讲解。PowerBuilder 8.0是Sybase公司推出的一个强大的数据库应用开发工具,这次的更新带来了许多改进,旨在提高开发者的效率和增强...
My name is [Nick](https://nick.scialli.me) and I'm a senior software engineer at Microsoft. I have participated in around 100 software engineering interviews on both sides of the table—as a ...
Praise for Introduction to Android™ Application Development, Fourth Edition “Introduction to Android Application Development, Fourth Edition ...–Ray Rischpater, Senior Software Engineer, Microsoft
9. 高级软件工程师(Senior Software Engineer):有更丰富经验的软件工程师,可能承担项目领导角色,指导初级工程师。 10. 硬件工程师(Hardware Engineer):设计、开发和测试计算机硬件组件,如主板、处理器和...
高级软件工程师(Senior Software Engineer) * 岗位职责: + 完成《系统具体设计说明书》,并进行关键代码实现 + 对自己代码进行复查,并进行简单测试 + 指导初级软件工程师进行编码工作 中级软件工程师...
* 高级工程师/高级软件工程师(Senior Engineer/Senior Software Engineer):负责完成高难度的编程任务和领导项目的设计和实现。 * 技术主管/架构师(Tech Lead/Architect):负责领导项目的技术方向和架构设计。 *...
该文档来自于Intel Senior Software Engineer,Apache Hadoop Committer, Apache Hadoop PMC MemberUma Maheswara Rao G 和Intel Senior Software Engineer,Apache Hadoop Committer刘铁,在2014中国大数据技术大会...
Norman Maurer is a senior software engineer at Apple and a core developer of Netty. Marvin Wolfthal is a Dell Services consultant who has implemented mission-critical enterprise systems using Netty.
- 高级软件工程师 (Senior Software Engineer):主导软件项目的开发,负责代码编写、调试和优化。 - 软件工程师 (Software Engineer):参与软件设计、编程和测试,确保软件质量。 - ERP技术/开发应用 (ERP ...
10. 高级软件工程师Senior Software Engineer:在软件开发中担任更复杂的任务,指导初级工程师。 11. 硬件工程师Hardware Engineer:设计、测试和维护计算机硬件,包括高级和初级级别。 12. 通信技术工程师...
He is currently senior software engineer at Google, where he was a member of the team that developed the Android mobile platform’s kernel. Prior to Google, he was Chief Architect, Linux Desktop, at ...
-Johnny Willemsen, Senior Software Engineer, Remedy IT, The Netherlands "With a large C++ code base, we rely on ACE to enable a cross-platform client-server framework for data quality and data ...
Peter Verhas is a senior software engineer and software architect having electrical engineering and economics background from TU Budapest (MsC) and PTE Hungary (MBA), and also studied at TU Delft and ...