Hardware Engineer– Data Computing Appliance Engineering Greenplum
THIS JOB HAS EXPIRED
As a member of the revolutionary EMC “Data Computing Appliance†(DCA) engineering team, you will be a major contributor to our efforts to develop a superior quality, massive scale parallel platform for Greenplum's advanced business analytics and highly scalable data warehouse software solutions.
Key Areas of ResponsibilityWorking with the other members of the DCA hardware and software engineering team, you will contribute to product definition and design through technology investigations and system prototyping. Working in conjunction with the software engineering team, you will be responsible for validating hardware operation, standards compliance, and firmware capabilities and programmatic interfaces. You will be the hardware technology expert enabling high quality, innovative, systems software development.
As a hardware engineering representative of the Greenplum product group, you will be responsible for communicating and collaborating with the larger EMC hardware engineering, supply chain management, manufacturing, and support organizations to create a cost-efficient, more reliable, higher performance DCA. Working with this larger EMC team, one of your key foci will be solving customer problems today, and proactively working to improve our customers' experience of the DCA tomorrow.
Requirements- Bachelor degree in Electrical or Computer Engineering, Computer Science, or Science related field with 2+ years of engineering experience
- Good knowledge of modern x86-64 server architectures, storage technologies (SSD, SATA, SAS, RAID, etc.), high-speed L2 switching and L3 (IPv4, IPv6 routing, etc.) networking technologies, and related standards
- Good knowledge of BIOS and EFI-related standards (SMBIOS, DMI, ACPI)
- Good knowledge of embedded management and monitoring standards (SMART, SNMP, IPMI, etc.)
- Familiarity with virtualization technologies and Operating System hardware interfacing concepts
- Experience with system prototyping and hardware validation techniques and tools
- Strong system troubleshooting skills
- Strong communication skills (written and verbal)
- Proven ability to learn new technologies and concepts in a self-guided manner
- Ability to work on multiple projects simultaneously, in a fast paced environment
Desirable Skills- Linux kernel and device driver software development experience
- Familiarity with Operating system security and hardening techniques
- Familiarity with performance analysis methodology and tools for high performance systems with computational, storage, and networking workloads
- Familiarity with High Availability fault-tolerant system design and technologies
- Understanding of reliability engineering concepts and their application to system design
- Systems programming experience
| Location: |
multiple, multiple
United States
|
THIS JOB HAS EXPIRED