| |
|
|
| |
SALARY: COMPETITIVE
LOCATION: SANTA CLARA, CA
COMPANY
DESCRIPTION:
The
company is a provider of enterprise-class Network
File Management (NFM) solutions designed to reduce
file management complexity while slashing operating
costs and increasing scalability.
The
companys flagship product is a NAS virtualization
appliance that helps IT administrators discover, analyze,
manage and optimize their existing, heterogeneous
file storage resources without impacting end users.
The
product virtualizes both files and shares across heterogeneous
vendors and protocols. The companys solution
minimizes the deployment risk by allowing IT administrators
to incrementally deploy virtualization features across
their file server and NAS devices without changing
the way clients access file shares. It provides
deeper monitoring, reporting, alerting, and automated
preventative actions to address the availability,
utilization and performance issues common to file
servers, file shares and their content.
The product comes with an extensive range of unique
proprietary features to dramatically improve the ROI
of existing file server resources.
POSITION
SUMMARY:
The
candidate will be a key member of the engineering
team responsible for developing the kernel components
that implement the data transport layer for the companys
proprietary File Manager.
POSITION
REQUIREMENTS:
- At
least 8 years of successful software development
experience in systems companies
- Strong
system-oriented vision. Ability to conceptualize
and abstract
- Strong
C language skills
- Significant
knowledge and experience in the design, development
and debugging of file systems or distributed file
storage systems, especially with major kernel components
- Good
understanding of networking, storage protocols (CIFS,
NFS), storage devices and systems
- Ability
to articulate, present and discuss technical proposals
- Must
be a strong team player
- Experience
in the design & development of the following
areas HIGHLY preferred:
- Windows
file system and filter drivers
- File
virtualization services
- Network
Attached Storage devices
- Clustered
file systems
- RAID-5
- Storage
Area Networks
EDUCATION:
MS
in CS or equivalent
|
SALARY: COMPETITIVE
LOCATION: IRVINE, CA
COMPANY
DESCRIPTION:
The
company is committed to being an innovative technology
leader in storage networking technologies. The company
leverages its core competency in designs of massive
parallel processing, ASIC, storage and networking
to deliver a line of robust, next generation IP Storage
products. This Company provides ultra fast performance,
high availability network storage solutions for enterprise
level SAN and NAS storage networking applications.
The companys IP Storage products deliver very
reliable, available and scalable capabilities at affordable
prices. The company focuses its highly available solutions
on server and storage OEM customers enabling them
to deliver cutting-edge, value-added storage networking
features such as link aggregation, failover, QoS,
volume virtualization, and other differentiating next-generation
iSCSI enhancements.
POSITION
DESCRIPTION:
This
software development position, in the Software Verification
group, is responsible for design and development of
test scripts and programs to verify the operation
of the Companys iSCSI Storage Controller products.
Primary testing is at the system level, though some
component and unit testing will also be done.
Responsibilities:
- Design,
develop and document test software to test an iSCSI
Storage product. This requires programming storage
area networks (SAN) and management networks (LAN).
These tests include configuration, provisioning,
monitoring, and the control of I/O test software
that runs on Windows and Linux platforms in a multi-computer
network.
- Perform
development to Company standards that include design
documentation (specifications), design reviews,
coding standards, and usage of source code repositories.
- Troubleshooting
problems in a complex hardware/software product
operating in a complex network configuration.
- Work
with product development engineers to understand
product features, develop or support unit testing,
and help troubleshoot problems.
- Understand
third party test programs used during testing.
POSITION
REQUIREMENTS:
- Minimum
of 7 years experience
- Proficient
in programming in Python. C, C++, and Perl experience
is a plus. Knowledge of Staf/Stax is a plus
- Experience
in object-oriented software design and development
- Experience
with WMI scripting
- Comprehensive
troubleshooting skills with hardware and software
configuration
- Able
to use an analyzer to troubleshoot Ethernet, SCSI,
SAS, and SATA problems
- Proficient
in LAN setup using managed switches and routers.
A thorough understanding of subnets, TCP/IP deployment,
Windows directory shares and NFS file system mounts
are required. VPN and LAG configuration is a plus.
- Working
knowledge of Word, Excel and Visio. PowerPoint and
Project knowledge is a plus.
- Basic
knowledge of RAID technology and iSCSI technology
- The
ideal candidate will have the ability and desire
to be a part of the Companys effort to bring
a high quality product to market in a timely manner.
The ideal candidate will have the skills outlined
above and the desire to learn new skills and technologies.
Experience in a small, entrepreneurial company is
a plus.
EDUCATION:
BS
in EE/CS
|
SALARY: COMPETITIVE
LOCATION: IRVINE, CA
COMPANY
DESCRIPTION:
The
company is committed to being an innovative technology
leader in storage networking technologies. The company
leverages its core competency in designs of massive
parallel processing, ASIC, storage and networking
to deliver a line of robust, next generation IP Storage
products. This Company provides ultra fast performance,
high availability network storage solutions for enterprise
level SAN and NAS storage networking applications.
The companys IP Storage products deliver very
reliable, available and scalable capabilities at affordable
prices. The company focuses its highly available solutions
on server and storage OEM customers enabling them
to deliver cutting-edge, value-added storage networking
features such as link aggregation, failover, QoS,
volume virtualization, and other differentiating next-generation
iSCSI enhancements.
POSITION
DESCRIPTION:
This
position is part of a team responsible for the architecture,
design, and implementation of the storage stack within
an iSCSI storage device.
Responsibilities:
- Participate
in the architecture, design, and implementation
of new storage features, i.e. snapshot, RAID-6
- Maintain
and extend the existing storage stack
- Write
specifications and other documentation as required
- Interact
with test engineers qualifying the product
POSITION
REQUIREMENTS:
- Minimum
7+ years of C programming experience
- Expert
knowledge of RAID Storage Subsystem development
- Filesystem
development is a plus
- SCSI/SATA
experience is a plus
- 5+
years of embedded programming experience
- Demonstrated
experience developing a SCSI initiator
- Familiarity
with clustering and fail-over technologies is highly
desirable
- Must
have great written and oral communication skills.
Be a team player. Pay Attention to details.
EDUCATION:
BS
in EE/CS
|
SALARY: COMPETITIVE
LOCATION: SAN JOSE, CA
COMPANY
DESCRIPTION:
Since
1998, the company has provided reliable products,
services and solutions to help enterprises achieve
unmatched productivity and profitability from their
data.
The
Company changes the economics of network storage by
delivering products that protect customers' storage
investment and scale to meet the explosive growth
of enterprise data. The companys proprietary
products adapt to changing application and capacity
needs, simplifying management, accelerating productivity
and protecting long-term investments.
The
revolutionary product Architecture and product File
System - the first file system entirely in hardware
- deliver unparalleled performance and scalability
that not only keeps pace with current networking infrastructures,
but also scale to meet the networking speeds of the
future.
The
companys goal is to provide our customers the
most scalable network storage solutions alongside
the best total cost of ownership with superior return
on investment.
POSITION
SUMMARY:
The
company is looking for well-rounded developer with
a deep knowledge of storage software development,
including strong background in SCSI and Fibre Channel,
as well as familiarity with RAID, storage virtualization,
storage management, and file systems. This person
will be responsible for ensuring that our products
interoperate with various storage subsystems and Fibre
Channel switches, as well as for developing and enhancing
the companys industry leading silicon-based
storage interface.
Responsibilities:
- Independently
design, code, and troubleshoot major and minor storage
system features while focusing on delivering a reliable,
high performance product.
- Proactively
work with other engineers to ensure consistent design
and compatibility with existing interfaces.
- Work
with QA to ensure that the code delivered is of
high quality.
- When
necessary, work with 3rd party storage vendors and
company partners to resolve interoperability issues.
POSITION
REQUIREMENTS:
Minimum
of 5 years experience working on large scale, complex
C/C++ projects.
Excellent
C++ skills, including:
- Object-Oriented
(OO) design skills
- Knowledge
and application of class hierarchy design and implementation
- Multi-threaded
(concurrent) implementations
- Working
knowledge of STL
- Programming
with Templates
- Strong
knowledge and familiarity with SCSI
Solid
background in technologies such as:
- Fibre
Channel
- RAID
- Storage
virtualization
Significant development experience in a Linux/Unix
environment, including:
- Bash
shell or Perl scripting
- Basic
system administration skills
- Experience
with file systems, Network Attached Storage Systems,
or with embedded software development will be
an advantage.
- Self-motivator
with the ability to work closely within a small
team.
- Excellent
communication skills.
EDUCATION:
BS/MS
degree in Computer Science or equivalent
|
SALARY: COMPETITIVE
LOCATION: SAN JOSE, CA
COMPANY
DESCRIPTION:
Since
1998, the company has provided reliable products,
services and solutions to help enterprises achieve
unmatched productivity and profitability from their
data.
The
Company changes the economics of network storage by
delivering products that protect customers' storage
investment and scale to meet the explosive growth
of enterprise data. The companys proprietary
products adapt to changing application and capacity
needs, simplifying management, accelerating productivity
and protecting long-term investments.
The
revolutionary product Architecture and product File
System - the first file system entirely in hardware
- deliver unparalleled performance and scalability
that not only keeps pace with current networking infrastructures,
but also scale to meet the networking speeds of the
future.
The
companys goal is to provide our customers the
most scalable network storage solutions alongside
the best total cost of ownership with superior return
on investment.
POSITION
SUMMARY:
We
are looking for well-rounded developer with a deep
knowledge of systems software development, including
familiarity with file systems design concepts such
as file allocation strategies, designing for high
performance, snapshots, symbolic links, auditing,
replication, resiliency, data compression, and de-fragmentation.
This person will be responsible for developing and
enhancing the companys industry leading silicon-based
file system.
Responsibilities:
Independently design, code, and troubleshoot major
and minor file system features while focusing on delivering
a reliable, high performance product.
Proactively
work with other engineers to ensure consistent design
and compatibility with existing interfaces.
Work
with QA to ensure that the code delivered is of high
quality.
POSITION
REQUIREMENTS:
Minimum
of 5 years experience working on large scale, complex
C/C++ projects.
Excellent
C++ skills, including:
- Object-Oriented
(OO) design skills
- Knowledge
and application of class hierarchy design and implementation
- Multi-threaded
(concurrent) implementations
- Working
knowledge of STL
- Programming
with Templates
Solid
background in technologies such as:
- OS
kernel internals (e.g. Linux)
- File
systems design (e.g. Unix file systems)
- Kernel
and Device Driver implementation
- Memory
management
- Significant
development experience in a Linux/Unix environment,
including:
- Bash
shell or Perl scripting
- Basic
system administration skills
- Experience
with network file sharing protocols such as NFS
and CIFS desired.
- Experience
with Network Attached Storage Systems or with software
development within a proprietary hardware environment
will be an advantage.
- Self-motivator
with the ability to work closely within a small
team.
- Excellent
communication skills.
EDUCATION:
BS/MS
degree in Computer Science or equivalent
|
SALARY: COMPETITIVE
LOCATION: SAN JOSE, CA
COMPANY
DESCRIPTION:
Since
1998, the company has provided reliable products,
services and solutions to help enterprises achieve
unmatched productivity and profitability from their
data.
The
Company changes the economics of network storage by
delivering products that protect customers' storage
investment and scale to meet the explosive growth
of enterprise data. The companys proprietary
products adapt to changing application and capacity
needs, simplifying management, accelerating productivity
and protecting long-term investments.
The
revolutionary product Architecture and product File
System - the first file system entirely in hardware
- deliver unparalleled performance and scalability
that not only keeps pace with current networking infrastructures,
but also scale to meet the networking speeds of the
future.
The
companys goal is to provide our customers the
most scalable network storage solutions alongside
the best total cost of ownership with superior return
on investment.
POSITION
SUMMARY:
We
are looking for well-rounded developer with a deep
knowledge of systems software development, including
familiarity with distributed file systems design in
a clustered environment. The ideal candidate possesses
knowledge of concepts such as Global Name Space /
Global File Systems, designing for high performance,
cluster communications, redundancy and failover. This
person will be responsible for developing and enhancing
n-way active/active clustering and cluster name space
features for the companys high performance NAS
servers.
Responsibilities:
Independently
design, code, and troubleshoot major and minor clustering
features while focusing on delivering a reliable,
high performance product.
Proactively
work with other engineers to ensure consistent design
and compatibility with existing interfaces.
Work
with QA to ensure that the code delivered is of high
quality.
POSITION
REQUIREMENTS:
Minimum
of 5 years experience working on large scale, complex
C/C++ projects.
Excellent
C++ skills, including:
- Object-Oriented
(OO) design skills
- Knowledge
and application of class hierarchy design and implementation
- Multi-threaded
(concurrent) implementations
- Working
knowledge of STL
- Programming
with Templates
Solid
background in technologies such as:
- OS
kernel internals (e.g. Linux)
- Clustering
and distributed file systems design (e.g. pNFS)
- Kernel
and Device Driver implementation
- Memory
management
- Significant
development experience in a Linux/Unix environment,
including:
- Bash
shell or Perl scripting
- Basic
system administration skills
- Experience
with network file sharing protocols such as NFS
and CIFS desired.
- Experience
with Network Attached Storage Systems or with software
development within a proprietary hardware environment
will be an advantage.
- Self-motivator
with the ability to work closely within a small
team.
- Excellent
communication skills.
EDUCATION:
BS/MS
degree in Computer Science or equivalent
|
SALARY: UP TO $150K
LOCATION: SAN MATEO, CA
NO RELOCATION, NO H1-B
COMPANY
DESCRIPTION:
The
Company, a Microsoft Gold Certified Partner, delivers
software solutions for Microsoft Exchange. The Company
has built a deep expertise in Exchange transaction
technology and applies it to develop solutions that
ensure the availability, integrity and reliability
of messaging services. The Companys product
is an enterprise disaster recovery solution for Microsoft
Exchange that ensures a reliable recovery time for
all causes of failure for the primary Exchange server.
Unique among Exchange DR solutions, the product enables
deployment at the mailbox level.
POSITION
SUMMARY:
Design
and implement storage network software for a novel
distributed system based upon self-discovering and
self-organizing appliance devices that present a virtual
portal to client applications. The system aims to
create a platform for the construction of resilient,
large-scale distributed systems, and intends to drive
administration to near zero with auto-discovery, auto-configuration,
and auto-healing of the underlying network.
POSITION
REQUIREMENTS:
We
are looking for a mid-level individual who can help
drive the architecture and design of storage management
software needed for our product. This individual must
be able to gather requirements, analyze options, write
up and review design specifications, and work in small
teams to prototype successive approximations to our
product goals in this area. The ideal individual should
be familiar with existing filesystem technologies,
both local and distributed. This individual needs
to be exceptionally driven to help create a resilient,
self-configuring, and self-healing system to drive
simple system administration.
-
Minimum 8 years professional experience as a key
member of a product design team
- Detailed
knowledge and experience in storage management technology
- Experience
with clustered and distributed filesystems
- Storage
networking protocols for NAS / SAN
- Ability
to develop kernel software to run on multiple platforms
- Experience
developing in UNIX/Linux kernel environments
- Must
be able to develop inter-disciplinary and innovative
approaches to complex design problems
- Must
have excellent interpersonal and communication skills
- Must
have strong analytical and leadership skills
- Must
be organized, able to act independently, and able
to switch rapidly between different projects in
a fast-paced environment
Additional
highly preferred skills:
- Experience
with Microsoft Exchange Server and Outlook clients
- Knowledge
of any of these technologies and implementations
- State-of-the-art
IP routing
- Network
management discovery protocols
EDUCATION:
B.S.
degree
|
SALARY: UP TO 130K
LOCATION: SAN MATEO, CA
NO RELOCATION, NO H1-B
COMPANY
DESCRIPTION:
The
Company, a Microsoft Gold Certified Partner, delivers
software solutions for Microsoft Exchange. The Company
has built a deep expertise in Exchange transaction
technology and applies it to develop solutions that
ensure the availability, integrity and reliability
of messaging services. The Companys product
is an enterprise disaster recovery solution for Microsoft
Exchange that ensures a reliable recovery time for
all causes of failure for the primary Exchange server.
Unique among Exchange DR solutions, the product enables
deployment at the mailbox level.
POSITION
SUMMARY:
Design
and implement messaging software for a novel distributed
system that provides a distributed email storage system.
The system aims to create an appliance-delivered platform
for the construction of resilient, large-scale distributed
systems, and intends to remove almost all administrative
operations with auto-discovery, auto-configuration,
and auto-healing of the underlying cell network.
POSITION
REQUIREMENTS:
This
individual must be able to gather requirements, analyze
application options, write up and review design specifications,
and work in small teams to prototype successive approximations
to our product goals in this area.
-
Minimum 6 years professional experience as a key
member of a product design team
- Experience
in developing software in C, C++, ATL and implementing
platform APIs for 32-bit Windows technology
- Experience
in email development and management products, specifically
Microsoft Exchange 2003, Microsoft Outlook technology,
Active Directory and MAPI (Messaging Application
Programming Interface)
- Experience
in Security and Kerberos authentication protocol
- Experience
in Windows UI design is a plus
- Familiarity
with Microsoft Windows Server technology
- Must
have excellent written and verbal communication
skills
- Strong
documentation skills
- Must
be organized, self-motivated, and able to switch
rapidly between different projects in a fast-paced
environment
ADDITIONAL
HIGHLY PREFERRED SKILLS:
- Familiarity
in email protocols (IMAP, POP and SMTP) and knowledge
of MTA (e.g. Postfix, Sendmail)
- Familiarity
in Linux development environment
EDUCATION:
B.S.
degree or related field with MS desirable
|
SALARY: 90-110K
LOCATION: CALABASAS, CA
RELOCATION AND H1-B OKAY
COMPANY
DESCRIPTION:
Global
communications will become predominantly IP-based.
For IP services to achieve "utility grade"
reliability, IP devices and networks must be realistically
tested for performance, functionality, and conformance
prior to being deployed. The company's vision is to
be the world's preeminent provider of solutions to
enable testing of these utility grade IP services.
The company is very profitable, fast growing and has
achieved a leadership position in the Network Test
and Measurement market.
POSITION
SUMMARY:
This
position will architect, design, and port Linux and
other middleware on cutting edge company hardware
used for testing Layer 2 thru 7.
POSITION
REQUIREMENTS:
- 5+
years experience developing C/C++ applications,
C required and strong C++ needed
- 3+
years experience working in the Linux/Unix kernel(s)
required
- Experience
in inter-process communication and multithreading
- Experienced
in building highly scalable/high performance systems
- Excellent
communication skills (written and verbal) and detail
oriented
- Comfortable
and skilled in delivering multiple tasks on-time
with quality
Additional Preferred:
Experience mentoring, leading, or directing 2 or
more software engineers
- Proficient
in shell scripting or a high level scripting language
like Python, Perl
- Familiar
with Linux/Unix network stack(s)
EDUCATION:
|
SALARY: $80-110K
LOCATION: REDWOOD CITY CA (BAY AREA)
NO RELOCATION / NO H1-B
COMPANY DESCRIPTION:
The Company designs, develops and delivers storage
capacity planning software for enterprise IT departments.
The company’s proprietary storage solution automates
the critical, ongoing IT process of matching the supply
of storage hardware infrastructure with the projected
demand from enterprise applications. Done right, the
result is efficient capital spending and avoidance
of emergency fire drills. The company is headquartered
in Redwood City, California, and is led by a team
of proven innovators in enterprise management and
storage infrastructure software markets. Customers
include financial services, technology, life sciences,
and telecommunications enterprises. The company has
attracted $30 million in backing from top-tier investors
Lightspeed Venture Partners, ComVentures and Benchmark
Capital.
POSITION SUMMARY:
Looking for a strong C# developer (3-5+ years) with
experience with Windows application development (C++,
C# and the .NET Framework). Focus is on the Server
side, not Client (not looking for windows GUI developer).
The candidate will work in a small team of 5 individuals
(all senior level) developing remote storage data
collection software and interfacing the component
to company’s proprietary collection component.
He/She will be expected to provide explicit expertise
that is complementary to the team.
The candidate will be responsible for designing, documenting,
and implementing the company’s collection component.
They will also take part in code reviews and design
reviews for the company’s proprietary product
line both current and future versions.
POSITION REQUIREMENTS:
3-5+ years of development experience in designing
and developing software with major focus on Windows
application development using C++, C# and .NET Framework.
Development Experience must include:
-
Design
documentation creation
-
Debugging
experience for system level services (kernel debug/kdb)
-
Network
level debugging experience
-
SAN
level debugging experience
TCP/IP
development experience:
Fibre
Channel experience:
Knowledge
of the following technology:
Following
Development Languages:
Database experience
Excellent communication skills required (spoken and
literary)
Strong team player
Works well independently
Able to participate in evaluations of alternative
technologies, tools, and methods
Documentation writing
Technical Assessments/Reports
Presentation skills preferred
EDUCATION:
BS in related field
|
REPORTS TO: DIRECTOR OF ENGINEERING
SALARY: UP TO 125K
LOCATION: WESTMINSTER, CO
POSITIONS: 2 OPEN
NO H1-B, RELOCATION OKAY
COMPANY DESCRIPTION:
The Company’s groundbreaking technology offers
more intuitive and comprehensive solutions addressing
key business issues. The Company believes the issues
separating people from their data can be solved at
a fundamentally different level: at the most basic,
embryonic layer. The Company provides unified IT visualization
and management software and services. They provide
leading edge performance in a new level of knowledge-based
intelligence management. They unify management and
information access across storage environments. This
provides a dramatically improved way to use and protect
open standards information assets.
POSITION SUMMARY:
Job responsibilities include designing and implementing
technology for new storage products. As a technical
member of a larger team, you must be able to deliver
high quality code on time as well as create and maintain
design documentation for both internal and external
engineering specifications. You will be responsible
for working with the CTO in understanding current
requirements and strategy for future direction of
the product. You will be expected to actively participate
in improving engineering processes, productivity,
and technical strength.
POSITION REQUIREMENTS:
Minimum 5 years experience developing commercial software
in the storage networking industry
Ability to architect, design and implement complex
solutions is required
Must have deep technical knowledge and direct implementation
experience in more than one of the following areas:
- UNIX/Linux
file systems
- UNIX/Linux
kernel
- UNIX/Linux
device drivers (especially TCP/IP, iSCSI, FibreChannel)
- NAS
devices
- SAN
technology
- Distributed/clustered
systems software (especially concurrency/data integrity/cache
coherency)
- Development
of RAID systems (data structures/algorithms)
Must be very detailed and technically oriented, with
the ability to drive problems down to their root-causes
and recommend and/or implement solutions
Excellent written and verbal communication skills
and the ability to disseminate complex technical information
to other team members
Must work well in a team environment including working
with groups outside of engineering such as test and
support
EDUCATION:
BSEE/CS
|
MULTIPLE POSITIONS OPEN
SALARY: $100-150K DOE
LOCATION: SILICON VALLEY, CA
COMPANY DESCRIPTION:
The Company’s NAS Gateways combine network infrastructure-grade
hardware and purpose-built software to consolidate
enterprise-wide file services on multi-vendor storage.
The company’s storage solutions dramatically
reduce management costs by providing customers with
the most easily scaled storage environment, and reduce
capital costs by delivering the freedom and flexibility
of the industry’s most interoperable platform.
The company’s products and technology are offered
by leading system integrators and resellers worldwide.
All products are backed by a host of support offerings
and by the company’s uncompromising commitment
to customer service.
Headquartered in Silicon Valley, the company was founded
in October 2000 by experienced, highly successful
networking and storage professionals. The company
combines a world-class management team with backing
from three first-tier venture firms: Mayfield, Foundation
Capital, and Worldview Technology Partners.
POSITION SUMMARY:
Minimum 4-5 years of industry experience in a development
environment
Kernel-level programming experience required for all
position except those in Protocol Team. File systems
(NFS, CIFS, etc.) and strong C/C++ experience required
for all positions.
POSITION REQUIREMENTS:
Candidates for Storage Team:
- 5+
years of industry experience in a development environment
- Kernel-level
programming experience not restricted to device
drivers
- Fiber
Channel development experience
- Development
experience with various storage devices
- File
System knowledge
- Strong
C/C++ and Unix programming skills as well as strong
debugging skills
- Highly
motivated and a quick learner
- Excellent
verbal/written communication skills
- Good
team player
Candidates
for Clustering/HA Team:
- 5+
years of industry experience in a development environment
- Kernel-level
programming experience not restricted to device
drivers
- Extensive
development experience in HA infrastructure, clustering
- BSD/Unix/Linux
internal, file systems, device drivers desirable
- Network
protocols knowledge desirable
- Strong
C/C++ and Unix programming skills as well as strong
debugging skills
- Highly
motivated and a quick learner
- Excellent
verbal/written communication skills
- Good
team player
Candidates
for Protocols Team:
- 4+
years of industry experience in a development environment
- CIFS,
Samba development experience
- NFS
development experience
- Network
protocols knowledge desirable
- LDAP,
Active Directory, Kerberos knowledge/experience
desirable
- BSD/Unix/Linux
internal, file systems, device drivers desirable
- Strong
C/C++ and Unix programming skills as well as strong
debugging skills
- Highly
motivated and a quick learner
- Excellent
verbal/written communication skills
- Good
team player
Candidates
for File System Team:
- 4+
years of industry experience in a development environment
- Kernel-level
programming experience not restricted to device
drivers
- File
System development experience
- Strong
C/C++ and Unix programming skills as well as strong
debugging skills
- Highly
motivated and a quick learner
- Excellent
verbal/written communication skills
- Good
team player
EDUCATION:
BS/MS in Computer Science ALL POSITIONS
|
SALARY: Up to 130k
REPORT TO: DIRECTOR SW
LOCATION: IRVINE, CA
Local candidate preferred, Relocation and H1-B transfer
possible
COMPANY
DESCRIPTION:
The
company is committed to being an innovative technology
leader in storage networking technologies. The company
leverages its core competency in designs of massive
parallel processing, ASIC, storage and networking
to deliver a line of robust, next generation IP Storage
products. This Company provides ultra fast performance,
high availability network storage solutions for enterprise
level SAN and NAS storage networking applications.
The company's IP Storage products deliver very reliable,
available and scalable capabilities at affordable
prices. The company focuses its highly available solutions
on server and storage OEM customers enabling them
to deliver cutting-edge, value-added storage networking
features such as link aggregation, failover, QoS,
volume virtualization, and other differentiating next-generation
iSCSI enhancements.
POSITION
SUMMARY:
This
position will be the engineer responsible for the
maintenance and enhancement of the board support package
for an embedded operating system within a storage
ASIC. This position will also be responsible for the
architecture, design, and implementation of power-on
self-tests for a storage controller.
*
Architect, design, and implement power-on self-tests
for a storage controller
* Maintain and extend low level support of real-time
OS running within storage ASIC
* Write specifications and other documentation as
required
* Interact with test engineers qualifying the product
POSITION
REQUIREMENTS:
*
7+ years of C programming experience
* 5+ years of embedded programming experience
* Board support package/device driver experience
* MQX operating system experience is a plus
* ARC embedded processor experience is a plus
* RAID Storage Subsystem experience is a preferred
* Must have great written and oral communication skills
* Be a team player
* Pay Attention to details
EDUCATION:
BS
in EE/CS or equivalent
|
LOCATION: IRVINE, CA
COMPANY
DESCRIPTION:
The
company is committed to being an innovative technology
leader in storage networking technologies. The company
leverages its core competency in designs of massive
parallel processing, ASIC, storage and networking
to deliver a line of robust, next generation IP Storage
products. This Company provides ultra fast performance,
high availability network storage solutions for enterprise
level SAN and NAS storage networking applications.
The company s IP Storage products deliver very reliable,
available and scalable capabilities at affordable
prices. The company focuses its highly available solutions
on server and storage OEM customers enabling them
to deliver cutting-edge, value-added storage networking
features such as link aggregation, failover, QoS,
volume virtualization, and other differentiating next-generation
iSCSI enhancements.
POSITION
SUMMARY:
This
position will be the engineer responsible for the
architecture, design, and implementation of a SCSI
SAS initiator within an embedded storage device.
* Architect, design, and implement a SCSI SAS initiator
* Maintain and extend an existing SATA initiator implementation
* Write specifications and other documentation as
required
* Interact with test engineers qualifying the product
POSITION
REQUIREMENTS:
*
10+ years of C programming experience
* Expert knowledge of the SCSI protocol
* SAS experience is a plus
* 5+ years of embedded programming experience
* Demonstrated experience developing a SCSI initiator
* RAID Storage Subsystem experience is a plus
* Familiarity with clustering and fail-over technologies
is highly desirable
* Must have great written and oral communication skills.
Be a team player
* Very detailed oriented
EDUCATION:
BS
in EE/CS or equivalent
|
LOCATION: BEAVERTON,
OR
SALARY: UP TO $125K
COMPANY
DESCRIPTION:
The
Company is the leading provider of infrastructure
systems that enable file based workflows for the production,
storage, delivery and distribution of digital media.
Based on a clear understanding of how media, storage
and facility operations interrelate, The company's
products are designed specifically as a video server
infrastructure for companies that produce and distribute
audio and video content for television and the Internet.
The company's Media Server System provides the most
cost-effective and scalable video server infrastructure
for the professional television industry, where customers
are implementing new revenue streams and channels
for digital applications.
POSITION
SUMMARY:
As
a part of the Software Team you will be responsible
for maintaining, designing and developing software
and firmware for real-time digital video and audio
storage. The successful candidate will also analyze,
design, code, debug, unit test and provide internal
documentation for new and existing functionality.
You
will also be responsible for the following;
* Using agile design methodologies for Firmware and
Software Development, generating: Design Specifications,
Interface Definition Documents and associated Test
Plans
* Writing in C/C++ for embedded Real-Time Operating
Systems (RTOS) including Precise MQX and/or Wind River
VxWorks
* Supporting integration, system debugging, performance
tuning, and coordinating with engineering and test
groups.
POSITION
REQUIREMENTS:
As
a key member of the Software Team, you must have:
*
3 - 5 years experience in software/ firmware and experience
with disk drive controllers/protocols including Fibre
Channel, SCSI, and/or SATA is required.
* Knowledge of Object Oriented Programming and features
of C++ and experience developing or modifying C/C++
based real-time code
* General knowledge of embedded programming: multi-tasking,
interrupts, micro-controller features, debugging techniques
* Strong design and analytical skills
* Organized, thorough, and detail oriented
* Excellent written and verbal communication skills
* Ability to work both independently and as part of
a team
EDUCATION:
Bachelor's
or Master's degree, EE, CS, CE, or equivalent and
the following skills
___________________________________
LOCATION: IRVINE CA
COMPANY
DESCRIPTION:
The
company is committed to being an innovative technology
leader in storage networking technologies. The company
leverages its core competency in designs of massive
parallel processing, ASIC, storage and networking
to deliver a line of robust, next generation IP Storage
products. This Company provides ultra fast performance,
high availability network storage solutions for enterprise
level SAN and NAS storage networking applications.
The company's IP Storage products deliver very reliable,
available and scalable capabilities at affordable
prices. The company focuses its highly available solutions
on server and storage OEM customers enabling them
to deliver cutting-edge, value-added storage networking
features such as link aggregation, failover, QoS,
volume virtualization, and other differentiating next-generation
iSCSI enhancements
POSITION
SUMMARY:
This
position is for an individual with 3 to 5 years of
experience in C++ development. The individual will
be part of a team responsible for developing and maintaining
the management stack for an iSCSI storage device.
*
Develop both existing and new code in C++ and Java
on both Windows and Linux.
* Write specifications and other documentation as
required in a professional manner.
* Fully comply with industry standards in all development
efforts.
POSITION
REQUIREMENTS:
*
3-5 YEARS IN C++
* XML
* WEBM
* UML
* Storage Management
* Java
* ISCSI
* CIM
* SMI-S
* WMI
* Pegasus
EDUCATION:
BS
in Engineering
_______________________
SALARIES: UP to 120k
REPORT TO: DIRECTOR OF
SW
LOCATION: FOOTHILL RANCH
CA (BY IRVINE)
H1-B OKAY, In-State Relocation Only
COMPANY
DESCRIPTION:
This
company is the industry leader in RAID Storage Technology.
Their highly integrated, purpose-built storage processors
greatly simplify networked storage hardware design.
As storage systems have matured, the underlying RAID
technology has become standardized. The company's
RAID Storage Technology and the Storage products integrate
these standardized functions previously handled by
multiple discrete components and fragmented software.
The company's RAID Storage Technology automates time
critical storage processing functions in hardware,
thus delivering a level of performance unattainable
by traditional architectures.
POSITION
SUMMARY:
This
individual will be a key individual contributor on
a team responsible for development, integration, test,
delivery and support of sub-system-level solutions
for advanced storage I/O applications. Responsibilities
will include systems analysis, design, implementation,
integration and/or test of embedded software for custom
ASIC-based platforms.
POSITION
REQUIREMENTS:
*
Excellent knowledge of storage networking technologies
such as Fibre Channel, SCSI, SAS/SATA
* 7+ years of successful development of complex embedded
software in team-based environments
* Expertise in embedded software development (analysis,
design, coding, testing)
* C++ programming, Object Oriented Design/Analysis
* Multi-threaded programming, Linux, & RTOS-based
expertise
* Exposure to networked storage I/O sub-systems (SAN,
NAS, RAID)
* Platform-based hardware/software integration, test
and lab debug skills
* Use of software configuration management and issue
tracking methods
* Excellent verbal and written communication skills
* Experience with enterprise-class storage management
systems and software
* Experience with UML design tools
* Proven ability as a high-level individual contributor
in team-based development environments
EDUCATION:
*
BS in EE, CS or CE is required, MS is preferred.
____________________________
LOCATION: SUNNYVALE,
CA
COMPANY
DESCRIPTION:
The
Company is the leading provider of infrastructure
systems that enable file based workflows for the production,
storage, delivery and distribution of digital media.
Based on a clear understanding of how media, storage
and facility operations interrelate, The company's
products are designed specifically as a video server
infrastructure for companies that produce and distribute
audio and video content for television and the Internet.
The company's Media Server System provides the most
cost-effective and scalable video server infrastructure
for the professional television industry, where customers
are implementing new revenue streams and channels
for digital applications.
POSITION
SUMMARY:
Hands-on
position involving work in all phases of development,
including requirements, architecture, design, implementation
and testing. Proven track record for on-time delivery
of high-quality software products. Ability to effectively
influence product direction. Work closely with cross-functional
teams to deliver enterprise-class software products.
Flexible, team-oriented, and able to manage multiple
tasks and priorities.
POSITION
REQUIREMENTS:
*
8-10 years commercial software engineering experience
* Strong C++ programming skills
* Expert in algorithm design, data structures and
multi-threaded programming
* Strong problem solving skills
FILE
SYSTEMS DEVELOPMENT
* Familiarity with NAS and/or SAN technologies
* Networking protocol (TCP/IP suite) experience
* UNIX/LINUX Kernel
* Excellent communication skills
DESIRABLE
SKILLS:
* Driver/kernel development experience
* Distributed systems experience
* Network management and troubleshooting skills
EDUCATION:
BSCS
or MSCS
_____________________________________
REPORTS TO: HEAD OF SERVER
SW DEVELOPMENT
LOCATION: REDWOOD CITY
CA (BAY AREA)
NO H1-B, NO RELOCATION
COMPANY
DESCRITION:
The
Company designs, develops and delivers storage capacity
planning software for enterprise IT departments. The
company s proprietary storage solution automates
the critical, ongoing IT process of matching the supply
of storage hardware infrastructure with the projected
demand from enterprise applications. Done right, the
result is efficient capital spending and avoidance
of emergency fire drills. The company is headquartered
in Redwood City, California, and is led by a team
of proven innovators in enterprise management and
storage infrastructure software markets. Customers
include financial services, technology, life sciences,
and telecommunications enterprises. The company has
attracted $30 million in backing from top-tier investors
Lightspeed Venture Partners, ComVentures and Benchmark
Capital.
POSITION
SUMMARY:
Candidate
is expected to be an exceptional Windows application
developer, with superior knowledge and expertise in
.NET framework and C# sof | | | |